Jobs · Engineering · Maryland

Java Software Engineer, Mid

Booz Allen Hamilton · Indian Head, MD · 1 wk ago
On-siteEngineering$62k–$141k/yrFull-time

About the role

As a software developer, you’ll help support our clients’ technology and improve their business workflows. You’ll collaborate with your team to build integrated solutions from scratch, implement customizable features to enhance existing systems, and support site maintenance. This role supports a client's Solutions Business Management (SBM) program for the U.S. Navy, offering the opportunity to contribute to work of national significance.

Responsibilities

  • Research, design, develop, and modify enterprise-wide systems and application software
  • Create user-friendly, optimal, and customizable applications
  • Collaborate with your team to build integrated solutions and implement customizable features
  • Support site maintenance and improve business workflows

Requirements

  • 6+ years of experience in software engineering or software development
  • Experience with HTML, CSS, JavaScript for responsive web interfaces
  • Experience with object-oriented principles and design patterns
  • Experience with Java for backend development, including Spring MVC
  • Experience using Git for version control and software configuration management tools
  • Experience with Microsoft ADO for project management, continuous integration, and deployment strategies
  • Experience with database technologies such as MySQL, T-SQL, or SQL Server and tools such as TOAD
  • Experience with Agile methodologies and Waterfall
  • Knowledge of object-oriented principles and design patterns in practical software development
  • Secret clearance
  • Bachelor’s degree in Computer Science, Software Engineering, or IT
  • DoD 8570 IAT Level II Certification such as Security+ CE or SSCP Certification

Nice to have

  • 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
  • Knowledge of software design principles such as SOLID, DRY, or KISS
  • Knowledge of design patterns and DevOps tools and practices
  • Excellent verbal and written communication skills
  • Top Secret clearance
  • DoD 8570 IAT Level III Certification such as CISSP, CASP+, or Security X Certification
  • Java or .NET Certifications

Clearance

Applicants selected will be subject to a security investigation and must meet eligibility requirements for access to classified information. Secret clearance is required.

Benefits

  • Health, life, disability, financial, and retirement benefits
  • Paid leave
  • Professional development and tuition assistance
  • Work-life programs and dependent care
  • Recognition awards program for exceptional performance and superior demonstration of company values

Full-time and part-time employees working at least 20 hours a week on a regular basis are eligible to participate in Booz Allen’s benefit programs. Individuals that do not meet the threshold are only eligible for select offerings, not inclusive of health benefits.

Pay

Salary is determined by various factors, including location, education, knowledge, skills, competencies, and experience, as well as contract-specific affordability and organizational requirements. The projected compensation range for this position is $62,000.00 to $141,000.00 (annualized USD).

Schedule

This posting will close within 90 days from the posting date.

Work models include:

  • Remote: Primarily remote, with occasional in-person work at a Booz Allen or customer facility.
  • Hybrid: Frequent work from a Booz Allen facility, with potential visits to customer facilities as required by the role.
  • Onsite: Work primarily performed at a Booz Allen office or customer facility, with direct collaboration as required.

Employees working virtually are generally expected to have their cameras on during meetings to support engagement and effective communication.

Similar jobs