Lead Java Developer

Booz Allen Hamilton

Confirmed live yesterday High trust

Quick summary

Work type
On-site
Location
Bethesda, MD
Salary
$99,000–$225,000 / yr
Posted
1 day ago
Freshness
Confirmed live yesterday

Market check

Salary context

Below market

How this pay compares to similar roles

Similar $177k
This role $162k
$84k most similar roles pay here $240k

This role pays less than 67% of similar roles. Most pay $142,400–$211,200 — the shaded band above. At the midpoint, this role pays about $162k versus about $177k 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 802 open roles on FindRole.

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

Most-posted roles

View all roles at Booz Allen Hamilton

At a glance

TL;DR · Lead Java Developer

As a Java Developer, Lead, you will join a team dedicated to modernizing systems that support medical device review for a federal public health agency. You will lead design and delivery for modernization workstreams, setting standards for code quality, testing, CI/CD, and production readiness while mentoring other developers and managing the production support escalation path. Your daily work involves building production-ready solutions to reduce review timelines and retire legacy risk. The role requires expertise in Java, Spring Boot, Hibernate or JPA, RESTful web services, and modern JavaScript frameworks like React.js, Vue, or Angular.js. You will also utilize SQL with Oracle or PostgreSQL, manage containerization via Docker and Kubernetes, and work within AWS or Azure environments using Git and Jenkins to migrate legacy J2EE applications into modular, scalable architectures.

What you'll do

  • Build and modernize systems that support medical device review for a federal public health agency.
  • Lead the design and delivery of modernization workstreams for legacy Java applications.
  • Set technical standards for code quality, testing, CI/CD pipelines, and production readiness.
  • Mentor developers and take ownership of code reviews and delivery accountability.
  • Manage the production support escalation path for critical system issues.
  • Evaluate emerging tools and techniques to recommend improvements for system scalability and architecture.
  • Develop and maintain high-quality software using Java, Spring Boot, and modern JavaScript frameworks.

What we're looking for

  • 8+ years of experience in software development.
  • 6+ years of experience with Java, including Spring Boot, Hibernate or JPA, and RESTful web services.
  • 4+ years of experience leading engineers, including mentoring, code review ownership, and delivery accountability.
  • 3+ years of experience with a modern JavaScript framework such as React.js, Vue, and Angular.js.
  • Experience leading modernization or migration of large legacy Java applications to modular services or modern frameworks.
  • Experience with database design (Oracle/PostgreSQL), containerization (Docker/Kubernetes), cloud deployment (AWS/Azure), and DevOps tools.
  • Ability to obtain and maintain a Public Trust or Suitability/Fitness determination.
  • Bachelor's degree.

More like this

Similar roles

Lead Java Developer

Cognizant

Austin, TX 22 days ago $82,000$93,500
Java J2EE Spring Framework Spring Boot Microservices REST APIs AI Agents Apache Kafka Hibernate Oracle Cassandra AWS Azure Google Cloud Docker Kubernetes CI/CD Batch Processing
8+ yrs exp Hybrid

Senior Java Developer

Cognizant

Austin, TX 22 days ago $82,000$93,500
Java J2EE Spring Framework Spring Boot Microservices REST API AI Agents Generative AI LLMs Hibernate Oracle Cassandra Kafka Event-driven Architecture Docker Kubernetes AWS Azure Google Cloud Platform CI/CD
Hybrid

Lead Java Software Engineer

Allstate

Remote (IL) 15 days ago $100,000$170,500
Java J2EE Spring Boot Spring Framework RESTful APIs Microservices SQL JUnit Selenium JBehave CI/CD GitHub Jenkins SonarQube Gradle Maven Docker Kubernetes Datadog Kafka AWS PCF Azure JavaScript React Angular
Remote

Senior Java Angular Engineer Tech Lead Vice President

Citi

Remote (Jersey City, NJ) 42 days ago $142,320$213,480
Java Apache Spark Spring Boot Angular TypeScript J2EE Hibernate REST SQL PostgreSQL Oracle MongoDB Cassandra Docker Kubernetes AWS Azure Google Cloud CI/CD Microservices
10+ yrs exp Remote

Java Software Applications Development Lead

Citi

Remote (Irving, TX) 15 days ago $125,760$188,640
Java Spring Spring Boot Spring Cloud Microservices Oracle MongoDB Hibernate JPA Redis OpenShift Kubernetes Helm Harness CI/CD Docker TDD SonarQube CheckStyle OAuth2 JWT Spring Security
6+ yrs exp Remote

Java Developer

Booz Allen Hamilton

Winchester, VA 9 days ago $61,900$141,000
Java AWS JavaScript Linux Agile Microservices HTML CSS C# C C++ .NET React Angular NodeJS MongoDB Spring OSGi Perl Python Lua NGINX Azure Google Cloud Platform
5+ yrs exp