Own your opportunity to serve as a critical component of our nations safety and security. Make an impact by using your expertise to protect our country from threats.
Build Mission-Critical Software That Matters
At General Dynamics Information Technology, youll work on high-impact systems that support national security missions at scale. Were 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 Youll 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
QualificationsRequired
- Active TS/SCI with Polygraph
- Bachelors 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
- Mentoring or technical leadership experience
- Linux experience
Why Join GDIT?
- Work on meaningful, mission-driven technology
- Modern engineering environment and cloud-native stack
- Opportunities for technical growth and leadership
- Collaborative, high-performing team culture
WHAT GDIT CAN OFFER YOU
401K with company match
Rewards program for high-performing employees
Comprehensive health and wellness packages
Professional growth opportunities including paid education and certifications
Rest and recharge with paid vacation and holidays
Internal mobility team dedicated to helping you own your career
Diverse, highly collaborative teams
Challenging work that makes a real impact on the world around you
Cutting-edge technology you can learn from
Flexible work schedule
Work Life balance
Competitive compensation and bonus opportunities
GDIT IS YOUR PLACE
At GDIT, the mission is our purpose, and our people are at the center of everything we do.
Growth: AI-powered career tool that identifies career steps and learning opportunities
Support: An internal mobility team focused on helping you achieve your career goals
Rewards: Comprehensive benefits and wellness packages, 401K with company match, and competitive pay and paid time off
Community: Award-winning culture of innovation and a military-friendly workplace
OWN YOUR OPPORTUNITY
Explore a career in software development at GDIT and youll find endless opportunities to grow alongside colleagues who share your dedication to advancing innovation.
#IntelligenceEngineered