General Dynamics Information Technology

AWS Technical Lead/Sr. Java/Angular Developer

General Dynamics Information Technology
Apply
3 days ago
Remote, United StatesStaff+

Base Salary

$132k - $178k/yr

Responsibilities

  • Lead and mentor a small, geographically distributed development team while contributing hands-on to architecture, design, development, code reviews, and troubleshooting.
  • Translate customer and user requirements into technical specifications, architecture, and implementation plans.
  • Design, develop, and maintain enterprise applications using Java, Spring Boot, Angular, relational databases, and persistence frameworks.
  • Design, deploy, operate, and troubleshoot AWS applications involving containers, networking, security, databases, observability, scalability, and resiliency.
  • Build and troubleshoot containerized applications with Docker and Amazon ECS.
  • Develop and maintain cloud infrastructure with Terraform/OpenTofu and automated delivery pipelines.
  • Support application monitoring, logging, metrics, distributed tracing, production troubleshooting, and performance improvement.
  • Provide technical and people leadership, including workload planning, mentoring, performance feedback, and professional development.
  • Work directly with customers, program leadership, and technical and non-technical stakeholders.

Requirements

  • 8+ years of professional software development experience, including enterprise application development in Agile environments.
  • 2+ years of technical leadership experience as a Technical Lead, Lead Developer, Software Architect, or equivalent.
  • Current AWS Certified Developer - Associate, Solutions Architect - Associate, or higher-level AWS certification.
  • Strong hands-on Java and Spring/Spring Boot experience; recent Java LTS experience is preferred.
  • Experience with Angular and TypeScript; Angular 17+ is preferred.
  • Experience designing REST APIs and microservice-based applications.
  • 4+ years of hands-on AWS experience designing, deploying, operating, and troubleshooting production workloads.
  • Knowledge of AWS ECS/ECR, VPC/networking, IAM, load balancing, S3, RDS, CloudWatch, Route 53, and secrets management.
  • Experience with Docker, Terraform/OpenTofu, Git, CI/CD pipelines, PostgreSQL and/or Oracle, SQL, Hibernate/JPA, or MyBatis.
  • Experience with automated testing, code quality, security scanning, DevSecOps, monitoring, logging, metrics, and distributed tracing.
  • Ability to lead a fully remote team, balance engineering with leadership responsibilities, troubleshoot across application and infrastructure layers, and communicate with stakeholders.
  • U.S. citizenship or Green Card eligibility with two years of continuous U.S. residency is required; no sponsorship is available.
  • Preferred qualifications include GitLab CI/CD, GitLab Runner, Linux, shell scripting, JUnit, SonarQube, Playwright, Karma, enterprise authentication/SSO or DSSO, Section 508 accessibility, AI integration, and event-driven or serverless AWS architectures.

Benefits

  • Medical, dental, vision, health savings account options, and a 401(k) with company matching are available.
  • Benefits include vacation, sick and personal leave, paid holidays, paid parental, military, bereavement, and jury-duty leave.
  • Eligible employees may receive up to 160 hours of paid family leave in a rolling 12-month period.
  • Short- and long-term disability, life, accidental death and dismemberment, personal accident, critical illness, and business travel and accident insurance are available.
  • The position is 100% remote, operates on East Coast hours, has a 40-hour workweek, and requires no travel.

Tech Stack

AngularAWSDockerGitGitLab CI/CDJavaJUnitKarmaLinuxPostgreSQLPrometheusSonarQubeSpring BootSQLTerraformTypeScript

Categories

General Dynamics Information Technology

About General Dynamics Information Technology

10,000+ employees

General Dynamics Information Technology (GDIT) delivers enterprise IT, systems integration, cybersecurity, cloud, and software engineering services to U.S. federal agencies, including defense and intelligence organizations. It provides contract-based professional and managed services ranging from network operations and unified communications to training and simulation. GDIT is a business unit of General Dynamics (NYSE: GD) and is headquartered in Falls Church, Virginia.

Contact me