Amentum

Full Stack Java Developer

Amentum
Apply
2 days ago
Baltimore, MD, USASenior

Base Salary

$236k - $264k/yr

Responsibilities

  • Develop and implement enhancements to existing capabilities primarily using Java.
  • Design and develop service-oriented architectures and microservice solutions.
  • Build and enhance web interfaces, including implementation of 508 Compliance requirements.
  • Analyze requirements, create use cases and user stories, and support development planning.
  • Perform integration testing, debug integrated applications, and create or execute test cases.
  • Use SI to debug code, conduct code reviews, improve code quality and efficiency, and perform root-cause analysis.
  • Manage the full software lifecycle through deployment and provide Tier 3 support and bug fixes.
  • Collaborate with software engineers, systems engineers, stakeholders, and team members in an agile environment.
  • Work five days per week, eight hours per day, and shift between priority tasks as directed.

Requirements

  • Bachelor’s degree in Computer Science or a related discipline from an accredited college or university, or four additional years of comparable software engineering experience in place of the degree.
  • Twenty years of experience as a software engineer on programs and contracts of similar scope, type, and complexity.
  • TS//SCI clearance with FSP is required for the Maryland position.
  • Experience with Enterprise Java development, version 17 or higher, and Java application frameworks such as Spring Boot.
  • Experience with messaging frameworks including JMS, RabbitMQ, ActiveMQ, or ZeroMQ and data formats including JSON, XML, or Google Protocol Buffers.
  • Experience developing service-oriented architectures, microservice solutions, and Python applications.
  • Experience with databases such as Mongo or MySQL.
  • Experience analyzing requirements, creating use cases and test cases, and tracking work with Jira and Confluence.
  • DevOps experience managing GitLab CI/CD pipelines for automated builds, testing, and deployment.
  • Ability to perform code reviews, debug software, improve code quality, determine root causes, collaborate effectively, and work across shifting priorities.
  • Preferred experience with Java IDEs such as IntelliJ, Eclipse, or VS Code.
  • Preferred experience with Kubernetes, Docker Compose, NiFi, Elasticsearch, geolocation applications, JICD, and ISLANDTRANSPORT messaging infrastructure.
  • Preferred familiarity with Python scientific programming libraries such as NumPy and pandas and with data structures adjacent to complex mathematics.
  • Familiarity with or willingness to perform agentic coding.

Benefits

  • Health, dental, and vision insurance.
  • Paid time off and holidays.
  • Retirement benefits, including 401(k) matching.
  • Educational reimbursement.
  • Parental leave.
  • Employee stock purchase plan.
  • Tax-saving options.
  • Disability and life insurance.
  • Pet insurance.
  • Benefits may vary by employment type, location, and applicable agreements.
  • The position is based in Maryland, requires five days per week at eight hours per day, and is posted from October 30, 2026 until filled.

Tech Stack

ElasticsearchJavaKubernetesMongoDBMySQLNumPyPandasPythonRabbitMQSpring Boot
Amentum

About Amentum

10,000+ employees

Amentum provides engineering, operations and maintenance, logistics, and mission support services to U.S. federal agencies and allied governments, including defense and energy programs. Its business centers on large, long-term government contracts spanning defense, space, nuclear cleanup, and infrastructure, with program management and technical services at the core. Headquartered in Chantilly, Virginia, it was formed in 2020 from the spinoff of AECOM’s Management Services division.

Contact me