General Dynamics Information Technology
Software Engineering
SeniorJavaDeveloper
Neural analysis suggests this role is
optimal for Senior candidates.
“Senior Java Developer at General Dynamics Information Technology. Skills: Java, Microservices, AWS, Kubernetes. Design microservices. Develop microservices”
What You'll Achieve.
Deliver mission-focused solutions
Industry & Context.
Solving complex backend challenges
Active TS/SCI with Polygraph, US Citizenship Required, Onsite
What They're Looking For.
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, Experience with Spring, Experience with Docker, Experience with Kubernetes, Understanding of scalable backend architecture
Nice to Have
Experience leading Agile development teams, Mentoring or technical leadership experience, Linux experience
What You'll Do.
Develop microservices
Maintain microservices
Build backend systems
Deploy applications in AWS
Support applications in AWS
Troubleshoot distributed systems
Optimize distributed systems
Contribute to architecture
Contribute to engineering best practices
How You'll Work.
Team & Collaboration
Collaborate across Agile teams
Full Job Description
**_Type of Requisition:_** Regular _**Clearance Level Must Currently Possess:**_ Top Secret SCI + Polygraph _**Clearance Level Must Be Able to Obtain:**_ Top Secret SCI + Polygraph ** _Public Trust/Other Required:_** None _**Job Family:**_ Software Engineering ** _Job Qualifications:_** **Skills:** Agile Software Development, Kubernetes, Native Apps, Spring Boot **Certifications:** None **Experience:** 5 + years of related experience **US Citizenship Required:** Yes _**Job 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
Applying for this Senior Java Developer role?
Most applicants get filtered before a human reads their resume. See if yours makes the cut.
How to Apply on Workday
- Workday has a multi-step form — save your progress after every section.
- "Apply With LinkedIn" can fail or lose data; manual entry is more reliable.
- Watch for the "Submit for Review" final step — hitting "Save" alone does not submit.
- Job requisition numbers are useful when following up with HR by email.
ANONYMOUS · UNFILTERED
What do employees actually say about General Dynamics Information Technology?
Real rants from real employees. Read before you apply.