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

General Dynamics Information TechnologyAnnapolis Junction, MD
$164,382 - $207,000Onsite

About The Position

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.

Requirements

  • 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
  • US Citizenship Required

Nice To Haves

  • Experience leading Agile development teams
  • Mentoring or technical leadership experience
  • Linux experience

Responsibilities

  • 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

Benefits

  • 401K with company match
  • Rewards program for high-performing employees
  • Comprehensive health and wellness packages
  • Professional growth opportunities including paid education and certifications
  • Paid vacation and holidays
  • Internal mobility team
  • Flexible work schedule
  • Work Life balance
  • Competitive compensation and bonus opportunities
  • Sign-on bonus up to $30,000
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service