Full Stack Java Developer

Amentum•Baltimore, MD
•$236,000 - $264,000

About The Position

Amentum is hiring a Full Stack Java Developer to work in a dynamic, mission-driven environment developing geolocation capabilities that directly support the warfighter. The role involves creating service-oriented architectures and microservice solutions in Java and building web interfaces. The developer participates in the full lifecycle of software, from translating requirements into user stories through integration, testing, deployment, and Tier 3 support. The work schedule is five days per week, eight hours per day. The role requires a TS//SCI with FSP security clearance and is located in Maryland.

Requirements

  • Experience with Enterprise Java development, versions 17 or higher.
  • Experience with Java application frameworks such as Spring Boot.
  • Experience with messaging frameworks such as JMS, RabbitMQ, ActiveMQ, or ZeroMQ, and data formats such as JSON, XML, or Google Protocol Buffers.
  • Experience developing service-oriented architectures.
  • Experience developing microservice solutions.
  • Database experience such as MongoDB or MySQL.
  • Experience analyzing requirements, creating use cases and test cases, and tracking work using the Atlassian tool suite (Jira/Confluence).
  • DevOps experience managing CI/CD pipelines to automate building, testing, and deploying code using GitLab runners.
  • Experience implementing 508 Compliance requirements for user interfaces.
  • Familiarity with or willingness to perform agentic coding.
  • Ability to use SI to debug code, conduct code reviews, improve code quality and efficiency, and perform root-cause analysis.
  • Experience with Python development.
  • Ability to work individually or as part of a team and shift between priority tasks as directed.
  • Bachelor’s degree in Computer Science or a related discipline from an accredited college or university, or four additional years of SWE experience on projects with similar software processes as a substitute.
  • Twenty years of experience as a SWE in programs and contracts of similar scope, type, and complexity.
  • TS//SCI with FSP security clearance.

Nice To Haves

  • Experience with Java development IDEs such as IntelliJ, Eclipse, or VS Code.
  • Experience or knowledge with installations and configuration using Kubernetes, Docker Compose, and NiFi.
  • Experience with Elasticsearch.
  • Experience with geolocation applications and/or JICD.
  • Experience or knowledge of ISLANDTRANSPORT and messaging infrastructure.
  • Basic familiarity with Python libraries for scientific programming, such as NumPy and pandas.
  • Ability to read and write into and out of data structures adjacent to complex mathematics.

Responsibilities

  • Develop predominantly in Java to create and implement enhancements to existing capabilities.
  • Collaborate with software and systems engineers in an agile environment to analyze requirements and derive user stories for development planning.
  • Perform integration and testing as needed.
  • Test and debug code for integrated applications.
  • Use SI to debug code, conduct code reviews, and improve code quality and efficiency.
  • Provide Tier 3 support for deployed capabilities and address bug fixes.
  • Communicate and collaborate effectively with team members and stakeholders.
  • Work individually or as part of a team and shift between priority tasks as directed.

Benefits

  • Health insurance
  • Dental insurance
  • Vision insurance
  • Paid time off and holidays
  • 401(k) matching
  • Educational reimbursement
  • Parental leave
  • Employee stock purchase plan
  • Tax-saving options
  • Disability insurance
  • Life insurance
  • Pet insurance
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service