General Dynamics logo

AWS Technical Lead/Sr. Java/Angular Developer

General Dynamics

Falls Church, VA
Full Time
Senior
128k-173k
14 days ago

Job Description

About the Role

Deliver simple solutions to complex problems as a Software Developer Advisor at GDIT. Here, you'll tailor cutting-edge solutions to the unique requirements of our clients. With a career in application development, you'll make the end user's experience your priority and we'll make your career growth ours. At GDIT, people are our differentiator and you will help ensure today is safe and tomorrow is smarter. Our work depends on a senior Software Developer joining our team to design, develop, and modernize the client's software in a highly Agile environment attending daily scrums and following Sprint Ceremonies/Best Practices. You will work on a fast-paced Angular/Java/Springboot development effort in a Cloud DevOps environment with a 100% remote Agile team, building and coding applications using Spring/Springboot framework in an AWS cloud environment, demonstrating Oracle (SQL and PL/SQL) experience, and building and maintaining a Java-based, common software interface that allows application programmers to perform CRUD operations within a relational database using java POJOs.

Key Responsibilities

  • Design, develop, and modernize client software in an Agile environment, attending daily scrums and following Sprint ceremonies and best practices.
  • Work on a fast-paced Angular/Java/Springboot development effort in a Cloud DevOps environment with a remote team.
  • Build and code applications using Spring/Springboot framework in an AWS cloud environment.
  • Demonstrate Oracle (SQL and PL/SQL) experience.
  • Build and maintain a Java-based, common software interface that allows application programmers to perform CRUD operations within a relational database using java POJOs.
  • Utilize design patterns associated with standard object persistence mechanisms and frameworks like MyBatis and Hibernate.
  • Understand when to use POST & PUT, and how to (de)marshal objects between JSON and POJO.

Requirements

  • 5+ years of related development experience with an Agile development team.
  • 5+ years of Java experience, preferably Java 21.
  • 2+ years of Oracle (SQL and PL/SQL) experience.
  • 2+ years of AWS experience with ECS (building docker images and deploying in clusters), Node/NPM.
  • Experience building and coding applications using Spring/Springboot framework.
  • Experience with Angular 17 or above.
  • Experience developing Java Rest APIs / microservices.
  • Experience with Terraform and Github pipeline setups.
  • Knowledge of OpenTelemetry, Grafana, Prometheus, DynamoDb, SQS, caching, async programming, and security best practices.
  • Ability to lead, communicate, and troubleshoot with a remote team.
  • Be online and responsive to the team and client during business hours.
  • US Citizenship or Green Card with 2 years of continuous residency in the US.
  • Ability to learn and grow into a deputy program manager position.

Nice to Have

  • Automated build environments and tools (CICD).
  • Shell scripting.
  • Experience with Gitlab Runner, Docker, Junit, SONAR, Cloudbees, Jersey.
  • Experience with REST Web Services.
  • Familiarity with Automated testing frameworks.
  • Experience with DevOps practices.
  • Knowledge of DSSO - Desktop Single Sign On.

Qualifications

  • US Citizenship or Green Card with 2 years of continuous residency in the US.

Benefits & Perks

  • 401K with company match.
  • Comprehensive health and wellness packages.
  • Internal mobility team dedicated to helping you own your career.
  • Professional growth opportunities including paid education and certifications.
  • Cutting-edge technology to learn from.
  • Paid vacation and holidays, including 15 days of paid leave and 10 paid holidays per year.
  • Paid Family Leave providing up to 160 hours of paid leave in a rolling 12-month period.
  • Additional benefits such as short and long-term disability, life, accidental death and dismemberment, personal accident, critical illness, and business travel and accident insurance.

Working at General Dynamics

GDIT is a global technology and professional services company that delivers consulting, technology, and mission services to major U.S. government agencies, defense, and intelligence communities. With over 30,000 experts operating across 50 countries, GDIT focuses on digital modernization, AI/ML, Cloud, Cyber, and application development. The company values innovation, expertise, and creating a safer, smarter world through advanced technology and deep client partnerships.

Apply Now

Job Details

Posted AtJul 16, 2025
Salary128k-173k
Job TypeFull Time
Work ModeRemote
ExperienceSenior

Job Skills

AI Insights

Key skills identified from this job posting

Sign upto access all insights for this job

About General Dynamics

Website

gd.com

Location

Falls Church, VA

Industry

Aircraft Manufacturing

Get job alerts

Set up personalized alerts for your job search and get tailored job digests for close matches