Booz Allen Hamilton Enterprise API Developer in Rockville, Maryland

Enterprise API DeveloperinRockville, MDatBooz Allen Hamilton Inc.

Date Posted:11/12/2018

ApplyApplyNot ready to Apply?

×Join Our Talent Network

Join us. The world can’t wait.

The Booz Allen Talent Network is your opportunity hub—a chance to learn about what we do, how we do it, and how you can help.

Tell us what interests you. We’ll send you:

  • Job alerts that match your passions

  • Details about relevant upcoming events

  • Information about our work in the news

  • And more

Empower change with us. Start by joining the Network.

Privacy Policy

Cookie Policy

Terms and Conditions

  • {{ err }}

Thanks for joining our Talent Network, {{vm.userName}}

This service is currently unavailable. Please try again at a later time.


By joining our Talent Network you have not officially applied to a position.

By joining our Talent Network you have not officially applied to a position.

Thanks for joining our Talent Network, {{ vm.userName }}

By joining our Talent Network you have not officially applied to a position. To apply for this position, please click the continue button.


Redirect in {{vm.counter}}

Share With:

Job Snapshot

  • Employee Type:


  • Location:

Rockville, MD

  • Job Type:


  • Experience:

Not Specified

  • Date Posted:


About Us

At Booz Allen, we harness our collective ingenuity to solve our clients’ toughest management and technology problems. We work with governments, Fortune 500 corporations, and not-for-profits around the globe, in industries ranging from defense to health, energy to international development. We believe there is no product, code, or strategy that can create progress—only people can. That’s why for more than 100 years we’ve empowered our team: over 24,000 dreamers, drivers, and doers who work together to change the world .

Job DescriptionJob Number: R0036292

Enterprise API Developer

Key Role:

Perform as a part of a high performing team that specializes in delivering new technologies to an internal audience of 20,000+ employees. Pilot and launch innovative mobile, Web, API, and SaaS services for Booz Allen staff in an IS organization that has been ranked in the top 20 of the Top 100 Places to Work in IT by ComputerWorld for the past 5 years. Collaborate with a team that is versatile and passionate about technology and take an entrepreneurial approach to IT by embracing our roots in Agile, DevOps, and user experience. Work with business partners to transform ideas and successful proof-of-concepts into enterprise-wide solutions for our firm, leveraging the philosophy that continuous development also applies to team members. Strive to improve and try new things and thrive in a collaborative environment learning new skills. Perform complex analysis, design, development, testing, and debugging of Java applications and APIs built to support a variety of enterprise systems and perform software design and development. Work as part of a team with some supervision, research, design, develop, and modify enterprise-wide systems and applications software, plan system and development deployment, and maintain responsibility for meeting software compliance standards.

Basic Qualifications:

-1+ years of experience with software application development

-1+ years of experience with supporting and developing enterprise applications

-Experience with Spring framework

-Experience with designing Web services, including REST or SOAP APIs

-Knowledge of formal software development life cycle methodologies and tools, including Agile, JIRA, API life cycle, solution architecture, technical documentation, and systems design artifacts

-Ability to demonstrate logical analysis, creative problem-solving, and collaboration in an enterprise team environment

-BA or BS degree

Additional Qualifications:

-Experience with Java and object-oriented programming, API data feeds, ingestion techniques, data mapping, data modeling, dependency injection, abstract classes and interfaces, access specifiers, collections, generics, exceptions, multithreading and synchronization, and coding

-Experience with microservices design, Spring framework, or message queuing

-Experience with Docker, continuous integration, automated testing, and DevOps

-Knowledge of enterprise integration patterns (EIP), including asynchronous messaging, transformation, routing, splitting, and filtering

-Possession of excellent interpersonal skills

-Possession of excellent oral and written communication skills

-BA or BS degree in CS or Information Systems

We’re an EOE that empowers our people—no matter their race, color, religion, sex, gender identity, sexual orientation, national origin, disability, or veteran status—to fearlessly drive change.