Senior AWS Full Stack Developer

CGIReston, VA
8dHybrid

About The Position

CGI has an immediate need for a Senior AWS Full Stack Developer to join our team. This is an exciting opportunity to work in a fast-paced team environment supporting one of the largest customers. We take an innovative approach to supporting our client, working side-by-side in an agile environment using emerging technologies. We partner with 15 of the top 20 banks globally, and our top 10 banking clients have worked with us for an average of 26 years!. This role is located at a client site in Reston, VA. A hybrid working model is acceptable. We are looking for a Senior AWS Full Stack Developer with strong expertise in both front-end and back-end development to build and maintain scalable, cloud-native applications. This role requires a hands-on technologist who can design, develop, and deploy modern web solutions using Angular, Spring Boot, and AWS services. You will work closely with cross-functional teams to deliver secure, high-performing applications while leveraging modern DevOps practices and cloud technologies. In addition to development responsibilities, you will play a key role in improving system performance, mentoring team members, and ensuring the delivery of maintainable, high-quality code.

Requirements

  • 6+ years of relevant experience
  • Strong full-stack development experience building modern web applications using Angular and Spring Boot
  • Deep expertise developing RESTful APIs and microservices in a cloud-native architecture
  • Hands-on experience with AWS services such as EC2, Lambda, API Gateway, S3, RDS, DynamoDB, and CloudFormation
  • Proficiency in Angular (version 10 or later) for responsive, scalable front-end development
  • Extensive back-end development experience using Java and Spring Boot
  • Solid experience working with SQL and NoSQL databases
  • Familiarity with DevOps practices, including CI/CD pipelines and automated deployments
  • Experience with containerization technologies such as Docker and orchestration using ECS or EKS
  • Ability to diagnose and resolve production issues while optimizing application performance
  • Strong collaboration skills with experience working in Agile/Scrum environments
  • Experience writing clean, maintainable, and well-documented code, along with performing code reviews
  • Ability to mentor junior developers and contribute to team knowledge sharing

Nice To Haves

  • Experience using Python for scripting, automation, or data processing
  • Familiarity with Infrastructure as Code tools such as Terraform or AWS CDK
  • Previous development experience with Salesforce in addition to AWS

Responsibilities

  • Build and maintain scalable, cloud-native applications.
  • Design, develop, and deploy modern web solutions using Angular, Spring Boot, and AWS services.
  • Work closely with cross-functional teams to deliver secure, high-performing applications while leveraging modern DevOps practices and cloud technologies.
  • Improve system performance.
  • Mentor team members.
  • Ensure the delivery of maintainable, high-quality code.

Benefits

  • Competitive compensation
  • Comprehensive insurance options
  • Matching contributions through the 401(k) plan and the share purchase plan
  • Paid time off for vacation, holidays, and sick time
  • Paid parental leave
  • Learning opportunities and tuition assistance
  • Wellness and Well-being programs
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service