# Senior Java Developer (Active TS/SCI with Poly Required - (SIGN-ON BONUS UP TO $30,000)

**Company**: General Dynamics Information Technology
**Location**: Annapolis Junction, MD
**Work arrangement**: onsite
**Experience**: senior
**Job type**: full-time
**Salary**: $164,382 - $207,000
**Category**: Engineering
**Industry**: Technology

**Apply**: https://gdit.wd5.myworkdayjobs.com/en-US/External_Career_Site/job/USA-MD-Annapolis-Junction/Senior-Java-Developer--Active-TS-SCI-with-Poly-Required----SIGN-ON-BONUS-UP-TO--30-000-_RQ220553?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply
**Canonical**: https://yubhub.co/jobs/job_602e9a09-eae

## Description

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

- Mentoring or technical leadership experience

- Linux experience

## Benefits

- 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

## Skills

### Required
- Agile Software Development
- Kubernetes
- Native Apps
- Spring Boot
- Java
- Kotlin
- AWS
- Docker
- Linux
- Kafka
- Cassandra
- DynamoDB
- GitLab CI/CD
- Maven
- Node.js
- SonarQube
- IntelliJ
- VSCode
- ReactJS

### Nice to have
- Experience leading Agile development teams
- Mentoring or technical leadership experience
- Linux experience

---

Source: [Apply at gdit.wd5.myworkdayjobs.com](https://gdit.wd5.myworkdayjobs.com/en-US/External_Career_Site/job/USA-MD-Annapolis-Junction/Senior-Java-Developer--Active-TS-SCI-with-Poly-Required----SIGN-ON-BONUS-UP-TO--30-000-_RQ220553?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply)
