An application made for this job — a tailored resume and cover letter that speak straight to the posting.
General Dynamics Information Technology is seeking a Senior Java Developer to design and build scalable backend microservices. The role focuses on cloud-native architectures and modern tech stacks in a fast-paced Agile environment.
You will design, develop, and maintain Java/Kotlin microservices, deploy to AWS with Docker/Kubernetes, and help drive CI/CD and engineering best practices across teams.
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
Why Join GDIT?
WHAT GDIT CAN OFFER YOU
At GDIT, the mission is our purpose, and our people are at the center of everything we do.
Explore a career in software development at GDIT and you’ll find endless opportunities to grow alongside colleagues who share your dedication to advancing innovation.
#IntelligenceEngineered
#HP2026