Java Software Engineer, Mid

Booz Allen Hamilton

Confirmed live today High trust

Quick summary

Work type
On-site
Location
Indian Head, MD
Salary
$62,000–$141,000 / yr
Employment
Full-time
Posted
4 days ago
Freshness
Confirmed live today

Market check

Salary context

Below market

How this pay compares to similar roles

Similar $149k
This role $102k
$47k $200k
below market most similar roles pay here above market

This role pays less than 91% of similar roles. Most pay $113,700–$184,775 — the blue band above. At the midpoint, this role pays about $102k versus about $149k for comparable roles.

Based on 240 similar postings.

Employer

About Booz Allen Hamilton

Booz Allen Hamilton is a management and technology consulting firm that provides analytics, digital, engineering, and cybersecurity solutions primarily to U.S. government agencies and commercial clients. Industry: Management & Technology Consulting

Booz Allen Hamilton currently has 1662 open roles on FindRole.

Listed pay typically runs $86,800–$198,000 across 904 roles with salary data.

Most-posted roles

View all roles at Booz Allen Hamilton

At a glance

TL;DR · Java Software Engineer, Mid

The Java Software Engineer, Mid will join a development team to support a client's Solutions Business Management program. This role involves researching, designing, developing, and modifying enterprise-wide systems and application software to improve business workflows. You will build integrated solutions from scratch, implement customizable features, and perform site maintenance. Key technical requirements include core Java knowledge, the Spring framework ecosystem including Spring Boot and Spring MVC, and experience with HTML, CSS, or JavaScript for responsive web interfaces. You must utilize Git for version control and manage databases using MySQL, T-SQL, or SQL Server with tools like TOAD. The work requires applying object-oriented principles and design patterns within a domain context supporting the U.S. Navy. Candidates must possess a Secret clearance and relevant DoD 8570 IAT Level II certifications.

What you'll do

  • Build integrated software solutions from scratch to support client business workflows.
  • Implement customizable features to enhance and improve existing systems.
  • Research, design, and develop enterprise-wide application software.
  • Modify existing software systems to meet specific client requirements.
  • Perform regular site maintenance to ensure system stability.
  • Develop responsive web interfaces using HTML, CSS, and JavaScript.
  • Manage database integrity and operations using SQL and related tools.
  • Maintain code integrity through version control and configuration management processes.

What we're looking for

  • 6+ years of experience in software engineering or software development.
  • Experience with Java and core Spring framework tools like 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.
  • Experience with database technologies such as MySQL, T-SQL, or SQL Server.
  • Experience with Agile methodologies and Waterfall.
  • Knowledge of object-oriented principles and design patterns in practical software development.
  • Bachelor’s degree in CS, Software Engineering, or IT.
  • DoD 8570 IAT Level II Certification such as Security+ CE or SSCP.
  • Experience in Java, including Spring Boot or Hibernate, and .NET, including C#, .NET Core, or ASP.NET MVC (preferred).
  • Experience with RESTful APIs, microservices architecture, and service-oriented design (preferred).
  • Experience with version control systems such as Git and CI/CD pipelines (preferred).
  • Experience with containerization, including Docker or Kubernetes, and orchestration tools (preferred).
  • Experience with front-end technologies such as Angular, React, or Blazor (preferred).
  • Knowledge of cloud platforms such as Azure, AWS, or GCP, and software design principles like SOLID, DRY, or KISS (preferred).
  • Possession of excellent verbal and written communication skills (preferred).
  • Top Secret clearance (preferred).
  • DoD 8570 IAT Level III Certification such as CISSP, CASP+, or Security X (preferred).
  • Java or .NET Certifications (preferred).

More like this

Similar roles

Java Software Engineer, Mid

Booz Allen Hamilton

Indian Head, MD 67 days ago
Java Spring Boot Spring MVC Hibernate .NET C# .NET Core ASP.NET MVC SQL Server MySQL T-SQL HTML CSS JavaScript Angular React Blazor RESTful APIs Microservices Docker Kubernetes Git CI/CD AWS Azure GCP TOAD Agile Waterfall SOLID DRY KISS
6+ yrs exp

Software Engineer, Mid Level

Leidos

Clarksburg, WV 145 days ago $69,550–$125,725
Java JavaScript Spring Boot PostgreSQL MySQL AWS Azure Google Cloud Docker Kubernetes Git React Angular Vue RESTful APIs Microservices Hibernate CI/CD Gitlab Terraform CloudFormation Ansible Datadog Prometheus Grafana CloudWatch Elastic Search Python Jenkins Argo Red Hat Linux Maven Gradle Jira Confluence Bitbucket OpenShift SoapUI Camel
2+ yrs exp

Software Engineer, Mid

Booz Allen Hamilton

Chantilly, VA 87 days ago
Java JEE Spring Framework Spring Boot REST Linux Docker Kubernetes MongoDB Git GitLab Jira Confluence PKI Security+ CISSP

Software Engineer, Mid

Booz Allen Hamilton

Springfield, VA 20 days ago $69,400–$158,000
Java JavaScript AWS Agile Jenkins GitHub GitLab SQL Bash XML JSON Oracle JMeter Swagger Nexus Apigee Red Hat Windows Server Curl
3+ yrs exp

Software Engineer, Mid

Booz Allen Hamilton

St. Louis, MO 55 days ago
Java Python JavaScript React NodeJS PostgreSQL RESTful APIs CI/CD Git Agile Automated Testing
1+ yrs exp

Software Engineer, Mid

Booz Allen Hamilton

Wharton, NJ 10 days ago $69,400–$158,000
Java Python C# C++ .NET JavaScript React NodeJS PHP Drupal Agile Unit Testing Workflow Automation