General Dynamics Information Technology
General Dynamics Information Technology
General Dynamics Information Technology (GDIT) provides consulting, digital modernization, and application services for government and defense organizations. Its work spans artificial intelligence, cloud computing, cybersecurity, high-performance computing, and quantum technologies, alongside mission-critical programs in logistics and supply chain management, intelligence, and homeland security. The company also operates across consulting, healthcare, and logistics, with hiring efforts that emphasize diverse teams and employee well-being. GDIT’s roles may suit professionals interested in applying emerging technologies to complex public-sector and national-security challenges.

Senior Software Development Lead, Java and AWS, Remote at GDIT

Lead AI-enabled Java microservices and AWS solutions supporting GDIT’s government technology missions. Direct SecDevOps, cloud architecture, security, and software development teams.

Description

  • Improve AI-enabled software development lifecycle practices across development teams
  • Coordinate AI-supported coding, reviews, testing, documentation, and requirements refinement
  • Architect, build, and maintain scalable microservices platforms
  • Apply microservices principles such as service isolation, fault tolerance, and effective API design
  • Drive SecDevOps adoption throughout the software development lifecycle
  • Automate deployments, infrastructure provisioning, and security testing with Jenkins, Terraform, and SonarQube
  • Architect, deploy, and administer AWS cloud environments
  • Improve AWS infrastructure performance, scalability, and cost efficiency across EC2, S3, Lambda, and RDS
  • Provide technical direction and support to software development teams
  • Coach junior developers, lead reviews, and run knowledge-sharing sessions
  • Connect microservices with existing platforms and external APIs
  • Maintain interoperability and compatibility across business ecosystem components
  • Implement security controls in partnership with security teams
  • Assist with security assessments and audit activities

Requirements

  • Bachelor’s degree in computer science, engineering, or a related discipline; master’s degree preferred
  • At least 10 years of relevant professional experience
  • At least 10 years of hands-on full-stack software development experience
  • Experience with Java J2EE, Spring, Spring Boot, and microservices-based API architecture
  • Demonstrated experience applying AI-enabled software development lifecycle practices
  • Experience creating and delivering comprehensive technology roadmaps
  • Strong leadership capabilities, including experience developing high-performing technology teams
  • Ability to lead or contribute to organizational change initiatives
  • Expertise in SecDevOps practices and tools such as Docker, Apache Maven, and JBoss Enterprise Application Platform
  • Practical experience managing AWS cloud services and infrastructure
  • Advanced Java programming skills
  • Experience working with Docker and Kubernetes
  • Experience with CI/CD pipelines, version control, and automated testing frameworks
  • Excellent communication and cross-functional collaboration abilities
  • Visa sponsorship is not provided
  • US citizenship is not required
  • Ability to meet the MBI (T2) public trust requirement
  • Willingness to travel less than 10%

Benefits

  • 401(k) plan with company matching
  • Comprehensive health and wellness programs
  • Internal mobility support focused on career ownership
  • Professional development opportunities, including paid education and certifications
  • Opportunities to work with advanced technology
  • Paid vacation and holidays
  • Medical, dental, and vision plan options
  • Health Savings Account options
  • Paid sick and personal leave
  • Paid parental, military, bereavement, and jury duty leave
  • Up to 160 hours of paid family leave during a rolling 12-month period for eligible employees
  • Short- and long-term disability coverage
  • Life insurance
  • Accidental death and dismemberment insurance
  • Personal accident insurance
  • Critical illness insurance
  • Business travel and accident insurance
  • Full-flex work weeks where available

Related Jobs

CommuniCare Health Services

Medicare Advantage Network and Provider Relations Manager

CommuniCare Health Services

Manage CommuniCare Advantage’s Virginia Medicare Advantage provider network through contract negotiations, provider servicing, and relationship development. Resolve complex network issues while supporting provider education and satisfaction.

Open
Talkdesk

Senior Solution Consultant, CXA and CCaaS - United States

Talkdesk

Lead strategic implementations of Talkdesk CXA and CCaaS solutions, helping customers integrate the technology and achieve lasting adoption. Partner with customers, executives, and internal teams to guide implementation strategy and long-term success.

Open