Java Software Engineer, Mid

Booz Allen Hamilton

Confirmed live yesterday High trust

Quick summary

Work type
On-site
Location
Indian Head, MD
Employment
Full-time
Posted
52 days ago
Freshness
Confirmed live yesterday

Market check

Salary context

How this pay compares to similar roles

Similar $146k
$98k $190k
below market most similar roles pay here above market

This listing doesn't post a salary. Most similar roles pay $113,700–$177,900.

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 1504 open roles on FindRole.

Listed pay typically runs $86,800–$198,000 across 918 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. The engineer will build integrated solutions from scratch, implement customizable features for existing systems, and perform site maintenance. Key technical requirements include proficiency in Java, the Spring Framework ecosystem, Spring Boot, Spring MVC, HTML, CSS, and JavaScript. Candidates must demonstrate experience with Git version control, database technologies like MySQL, T-SQL, or SQL Server, and tools such as TOAD. The role requires knowledge of object-oriented principles, Agile, and Waterfall methodologies. This position specifically addresses technical requirements for a mission in support of the U.S. Navy.

What you'll do

  • Build integrated software solutions from scratch to support client business workflows.
  • Implement customizable features to enhance existing enterprise-wide systems.
  • Research, design, develop, and modify application software for the Solutions Business Management program.
  • Develop Java-rich client and web applications using the Spring Framework ecosystem.
  • Create responsive web interfaces using HTML, CSS, or JavaScript.
  • Perform site maintenance and support for client technology systems.
  • Manage database technologies and ensure code integrity using version control tools.

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 tools.
  • Experience with database technologies like MySQL, T-SQL, or SQL Server and tools like TOAD.
  • Experience with Agile methodologies and Waterfall.
  • Knowledge of object-oriented principles and design patterns in practical software development.
  • Bachelor’s degree in Computer Science, 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, SOLID/DRY/KISS principles, and DevOps tools (preferred).
  • 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

Software Engineer, Mid Level

Leidos

Clarksburg, WV 129 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 10 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 4 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 40 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 14 days ago $69,400–$158,000
Java Python C# C C++ .NET JavaScript React NodeJS PHP Drupal Agile Extreme Programming Automated Testing

Software and Systems Engineer, Mid

Booz Allen Hamilton

Chantilly, VA 38 days ago $69,400–$158,000
Agile Scrum Jira Confluence Visio Requirements Traceability Software Development Risk Management Data Transformation System Documentation Backend Testing