Mid-Level Java Developer
Company | General Dynamics |
---|---|
Location | Annapolis Junction, MD, USA |
Salary | $153000 – $207000 |
Type | Full-Time |
Degrees | Bachelor’s |
Experience Level | Senior, Expert or higher |
Requirements
- Active TS/SCI with Polygraph
- Bachelor’s Degree in Computer Science, Computer Engineering or a related technical discipline
- 8 years of application design and development experience
- Minimum of 4 years of experience with Java
- Experience with Microservices, Spring Frameworks, Docker and Kubernetes
- Experience as a mentor, technical lead or leading an engineering team
Responsibilities
- Design, develop and support Java backend software in support of mission objectives
- Provide ongoing development, maintenance, support, and software enhancements in existing systems and platforms
- Troubleshoot complex problems and provide customer support for software systems and application issues
- Provide recommendations for continuous improvement
- Work alongside other engineers on the team to sustain and advance our organization’s capabilities.
Preferred Qualifications
- Experience leading an Agile team of software developers with experience in Microservices
- Familiarity with Microservices
- Familiarity with Spring Frameworks
- Familiarity with Docker
- Familiarity with Kubernetes
- Linux Experience