Full Java Stack Developer

Amentum Services, Inc.
Annapolis, MD, United States
about 1 month ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Compensation
$215,000.0 - $238,000.0
Working hours
Shift work
Job source

Tech stack

Java (Programming Language) Agile Methodology Systems Engineering Confluence JIRA Software Bug Management Databases Data Structures Software Debugging DevOps Eclipse (Software) Java Platform Enterprise Edition (J2EE)
+17 more
IntelliJ IDEA Python (Programming Language) MongoDB MySQL NumPy Service-Oriented Architecture Software Engineering Visual Studio Online Backend Gitlab Containerization Kubernetes Information Technology Atlassian Tools Front End Software Development Docker Microservices

Job description

This team is charged with developing elements of IC geolocation product lines that address operational requirements from the warfighter. With this team, you’ll be exposed to multiple discipline areas such as UI, front-end, back-end, and/or full stack development. You will work across teams to integrate capabilities into various platforms including containers. Using agile scrum and DevOps methodologies, you’ll gain experience with the full product lifecycle for cutting-edge geolocation capabilities., * Perform software development predominantly using Java to create and implement enhancements to existing capabilities

  • Collaborate with team of software and systems engineers in an agile environment to analyze requirements and derive user stories and issues for development planning
  • Perform integration and testing as needed
  • Test and debug software code for integrated applications
  • Provide tier 2 and 3 support for deployed capabilities and address bug fixes
  • Be able to work individually and as part of a team, Safety - Amentum enforces a safety culture whereby all employees have the responsibility for continuously developing and maintaining a safe work environment. As appropriate, each employee is responsible for completing all training requirements and fulfilling all self-aid/buddy aid responsibilities, participating in emergency response tasks and serving on safety committees and teams.

Quality - Quality is the foundation for the management of our business and the keystone to our goal of customer satisfaction. It is our policy to consistently provide services that meet customer expectations. Accordingly, each employee must conform to the Amentum Quality Policy and carry out job activities in compliance with applicable Amentum Quality System documents and customer contracts. Each employee must read and understand his/her Quality Management and Customer Satisfaction responsibilities.

Procedure Compliance - Each employee must read, understand and implement the general and specific operational, safety, quality and environmental requirements of all plans, procedures and policies pertaining to his/her job.

Requirements

  • Experience with Enterprise Java development
  • Experience developing service-oriented architectures
  • Experience developing micro service solutions
  • Database experience such as Mongo or MySQL
  • Experience with Python development

Clearance Required:

  • TS/SCI w Poly

Minimum Education:

  • Bachelor’s degree in Computer Science or related discipline from an accredited college or university is required. Four (4) years of additional SWE experience on projects with similar software processes may be substituted for a bachelor’s degree.

Minimum Years of Experience:

  • Fourteen (14) years’ experience as a SWE in programs and contracts of similar scope, type, and complexity is required.

Preferred Qualifications:

  • Experience with Java development IDEs (e.g. IntelliJ, Eclipse, VS Code)
  • Experience with agile development practices
  • Experience with Atlassian tools (Jira, Confluence)
  • Experience with Gitlab
  • Experience with container technologies (e.g. Docker, Kubernetes)
  • Experience with geolocation applications and/or JICD
  • Experience/knowledge of ISLANDTRANSPORT, messaging infrastructure
  • Exposure to/basic familiarity with Python libraries for scientific programming (examples: NumPy, pandas) desired
  • Ability to read and write into/out of the data structures adjacent to complex mathematics

Benefits & conditions

Pulled from the full job description

  • Tuition reimbursement
  • Pet insurance
  • Employee stock purchase plan
  • Parental leave
  • Health insurance
  • 401(k) matching
  • Paid time off, Our health and welfare benefits are designed to support you and your priorities. Offerings include:
  • 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

Note: Benefits may vary based on employment type, location, and applicable agreements. Positions governed by a Collective Bargaining Agreement (CBA), the McNamara-O’Hara Service Contract Act (SCA), or other employment contracts may include different provisions/benefits.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.indeed.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

3:05 min

Integrating an assistant application with Jira software

Felix Augenstein · LIVE

2:34 min

Maximizing execution memory effectively via python numpy broadcasting

Jodie Burchell · LIVE

2:18 min

Scaling MySQL databases for massive user growth

Johannes Nicolai Johannes Nicolai +1 · LIVE

1:20 min

Identifying multi-disciplinary talent for developer experience engineering roles

Hazal Mestci +1 · Coffee With Developers

5:47 min

Integrating user stories and test automation via Jira tools

Christoph Ruggenthaler · LIVE

1:06 min

Developer experience and project variety at scale

Alexandra Petri · WWC 2023

Videos

See all

Related articles

See all