B

Booz Allen

Builds AI and cyber systems for the US government

Java Software Engineer - Mid

Backend EngineeringConfirmed live in the last 24 hours
Full-timeIndian Head, MD, USA$62k - $141k /yrIn-person

About the Job

Requirements

  • At least 6 years of experience in software engineering or software development.
  • Experience with Java and core Spring framework ecosystem tools, including Spring Boot and Spring MVC.
  • Experience with HTML, CSS, or JavaScript for responsive web interfaces.
  • Experience using Git for version control and software configuration management tools and processes to ensure code integrity.
  • Experience with database technologies such as MySQL, T-SQL, or SQL Server, and tools such as TOAD for database management.
  • Experience with Agile methodologies and Waterfall.
  • Knowledge of object-oriented principles and design patterns in practical software development.
  • Secret clearance is required.
  • A bachelor's degree in Computer Science, Software Engineering, or IT is required.
  • A DoD 8570 IAT Level II certification, such as Security+ CE or SSCP, is required.

Responsibilities

  • Research, design, develop, and modify enterprise-wide systems and application software.
  • Build integrated solutions from scratch, implement customizable features to enhance existing systems, and support site maintenance.
  • Support the client's Solutions Business Management program.

Desired Qualifications

  • Experience in Java, including Spring Boot or Hibernate, and .NET, including C#, .NET Core, or ASP.NET MVC.
  • Experience with RESTful APIs, microservices architecture, and service-oriented design.
  • Experience with version control systems such as Git and CI/CD pipelines.
  • Experience with containerization, including Docker or Kubernetes, and orchestration tools.
  • Experience with front-end technologies such as Angular, React, or Blazor.
  • Knowledge of cloud platforms such as Azure, AWS, or GCP; software design principles such as SOLID, DRY, or KISS; design patterns; and DevOps tools and practices.
  • Top Secret clearance.
  • A DoD 8570 IAT Level III certification, such as CISSP, CASP+, or Security X.
  • Java or .NET certifications.

About the Company

Booz Allen

Builds AI and cyber systems for the US government

Booz Allen builds and runs technology for the U.S. government, mostly for the military and intelligence agencies, and its engineers work alongside consultants who know each agency's mission. In 1958, it helped the U.S. Navy create PERT, a project-scheduling method first used on the Polaris submarine missile program and later adopted across government and industry. Its teams design cyber defenses, AI and data tools, and battlefield communications, and it sells its own products, such as Vellox, a suite of AI tools that spot and fight off hackers. Agencies pay mainly through multi-year contracts that reimburse costs, bill hours, or set a fixed price. Booz Allen was founded in 1914 and is based in McLean, Virginia.

Company size
11-50
Company stage
IPO
Headquarters
McLean, VA
Founded
1914

Recently Posted Jobs

Explore more opportunities at Booz Allen

See more jobs