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
- 4 years of experience with Java
- 2 years of experience doing high level design and/or architecting on a program of similar complexity
- 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
- Linux Experience