Senior Java Developer (Active TS/SCI with Poly Required - (SIGN-ON BONUS UP TO $30,000)
- Compensation
- Not disclosed
- Location
- USA MD Annapolis Junction
- Work setup
- Not specified
- Seniority
- Senior
- Employment
- Not specified
- Experience
- 4+ years
- Category
- Software engineering
- Posted
Skills
Must have
- Active TS/SCI with Polygraph
- Bachelor’s degree in a technical field
- 5+ years of software development experience
- 4+ years of Java development experience
- Experience with microservices, Spring, Docker, and Kubernetes
- Strong understanding of scalable backend architecture
Nice to have
- Experience leading Agile development teams
- Mentoring or technical leadership experience
- Linux experience
Full description
Type of Requisition:
RegularClearance Level Must Currently Possess:
Top Secret SCI + PolygraphClearance Level Must Be Able to Obtain:
Top Secret SCI + PolygraphPublic Trust/Other Required:
NoneJob Family:
Software EngineeringJob Qualifications:Skills:
Agile Software Development, Kubernetes, Native Apps, Spring BootCertifications:
NoneExperience:
5 + years of related experienceUS Citizenship Required:
YesJob Description:
Build Mission-Critical Software That Matters
At General Dynamics Information Technology, you’ll work on high-impact systems that support national security missions at scale. We’re looking for a Senior Java Developer to help design and build modern, cloud-native applications in a fast-paced Agile environment.
This role is ideal for engineers who enjoy solving complex backend challenges, building scalable microservices, and working with modern technologies alongside a strong technical team.
What You’ll Do
- Design, develop, and maintain scalable Java/Kotlin microservices
- Build high-throughput backend systems and APIs
- Deploy and support applications in AWS using Docker and Kubernetes
- Troubleshoot and optimize distributed systems
- Contribute to architecture, CI/CD, and engineering best practices
- Collaborate across Agile teams to deliver mission-focused solutions
Tech Stack
Languages & Frameworks
Java 21, Kotlin, Spring Boot, Spring Cloud, Spring Data
Cloud & Infrastructure
AWS, Docker, Kubernetes, Linux
Data & Streaming
Kafka, Cassandra, DynamoDB
Tooling
GitLab CI/CD, Maven, Node.js, SonarQube, IntelliJ, VSCode, ReactJS
Qualifications
Required
- Active TS/SCI with Polygraph
- Bachelor’s degree in a technical field
- 5+ years of software development experience
- 4+ years of Java development experience
- Experience with microservices, Spring, Docker, and Kubernetes
- Strong understanding of scalable backend architecture
Preferred
- Experience leading Agile development teams