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 AWS Technical Lead, Java and Angular

Lead a distributed Agile team building Java and Angular applications on AWS for General Dynamics Information Technology. Combine hands-on engineering with architecture, cloud operations, and technical mentorship.

Description

  • Lead and coach a small distributed Agile team while contributing to architecture, design, development, code reviews, and troubleshooting.
  • Act as the technical liaison among the development team, program leaders, and customer.
  • Turn customer and user needs into technical specifications, architectural designs, and implementation plans.
  • Build and maintain enterprise applications with Java, Spring Boot, Angular, REST APIs, and relational databases.
  • Guide AWS application architecture and delivery, including containers, networking, security, databases, observability, scalability, and resilience.
  • Deploy and troubleshoot containerized applications with Docker and Amazon ECS.
  • Create and maintain cloud infrastructure with Terraform or OpenTofu and automated CI/CD pipelines.
  • Design and maintain relational data solutions using PostgreSQL or Oracle, Hibernate/JPA, and MyBatis.
  • Use microservices, asynchronous processing, caching, automated tests, and secure development practices.
  • Support monitoring and production issue resolution with OpenTelemetry, AWS X-Ray, Prometheus, and CloudWatch.
  • Enhance application performance, security, maintainability, and architecture.
  • Contribute to workload and capacity planning, technical coaching, performance feedback, and professional development.

Requirements

  • Hold a current AWS Certified Developer – Associate, Solutions Architect – Associate, or higher-level AWS certification.
  • Bring at least 8 years of professional software development experience.
  • Have at least 2 years of technical leadership experience.
  • Demonstrate strong hands-on Java and Spring or Spring Boot development experience.
  • Have Angular and TypeScript experience; Angular 17 or later is preferred.
  • Have experience designing REST APIs and microservices.
  • Bring at least 4 years of hands-on AWS experience with production workloads.
  • Understand AWS architecture and core services, including ECS/ECR, VPC and networking, IAM, load balancing, S3, RDS, CloudWatch, Route 53, and Secrets Manager.
  • Understand cloud security, scalability, resilience, high availability, and observability.
  • Have experience with Docker, Terraform or OpenTofu, Git, and CI/CD pipelines.
  • Have experience with PostgreSQL or Oracle, SQL, and Hibernate/JPA or MyBatis.
  • Have experience with automated testing, code quality, security scanning, and DevSecOps practices.
  • Have experience with application monitoring, logging, metrics, and distributed tracing.
  • Be able to lead and mentor a fully remote, geographically distributed development team.
  • Bring strong problem-solving and troubleshooting skills.
  • Be able to turn business and user needs into technical solutions.
  • Have strong written and verbal communication skills.
  • Have experience in people management or team leadership.
  • Be able to prioritize work, identify technical risks, and promote sound engineering practices.
  • Be a U.S. citizen or Green Card holder with two years of continuous U.S. residency; sponsorship is unavailable.
  • Be available to work East Coast hours.
  • Hold a Public Trust clearance.

Benefits

  • Medical plan options, including some plans with Health Savings Accounts.
  • Dental plan options.
  • Vision coverage.
  • 401(k) plan with pre-tax and post-tax contributions and company matching.
  • Flexible work weeks where business needs permit.
  • Paid vacation, sick, personal, holiday, parental, military, bereavement, and jury duty leave.
  • Typically, 15 days of paid leave per calendar year for new employees.
  • Ten paid holidays each year.
  • Up to 160 hours of paid family leave in a rolling 12-month period for eligible employees.
  • Short-term and long-term disability coverage.
  • Life insurance.
  • Accidental death and dismemberment insurance.
  • Personal accident insurance.
  • Critical illness insurance.
  • Business travel and accident insurance.

Related Jobs

Great American Insurance Group

Senior Workers' Compensation Claims Specialist - Great American Insurance Group (Remote)

Great American Insurance Group
5,001 – 10,000 Employees
B2BInsurance

Handle complex workers’ compensation claims in California and Oregon for Strategic Comp, a specialty insurance provider. Investigate claims, set reserves, negotiate settlements, and guide cases to resolution in a remote role.

Open