AWS Java Full Stack Developer

CGIReston, VA
1dHybrid

About The Position

CGI has an immediate need for a AWS Java 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. The AWS Java Full Stack Developer is responsible for designing, developing, and testing complex, system-level software applications that support critical business functions. This role works closely with business and technical stakeholders to translate requirements into scalable, high-quality solutions. The developer is also accountable for resolving defects identified during testing cycles and ensuring applications align with established architecture, security, and performance standards. The position requires strong technical depth, hands-on development experience, and the ability to contribute across the full software development lifecycle.

Requirements

  • 6+ years of overall software development experience on relevant platforms
  • 4+ years of hands-on experience in UI development using Angular
  • Strong experience working across the full Software Development Lifecycle (SDLC), from requirements through deployment
  • Proven ability to design and develop system-level applications with a focus on performance, scalability, and reliability
  • Solid proficiency in modern programming languages and frameworks used to solve complex business problems
  • Hands-on experience with Java-based technologies such as Java, J2EE, and Spring Boot
  • Working knowledge of cloud-based development, particularly within AWS environments
  • Experience with relational and NoSQL databases, including Postgres, Oracle, DynamoDB, and RDS
  • Strong background in backend development, with the ability to collaborate effectively with UI and integration teams
  • Experience developing user interfaces using Angular, with a solid understanding of modern front-end practices
  • Ability to troubleshoot, debug, and resolve application defects during multiple testing phases
  • Strong analytical, problem-solving, and communication skills, with the ability to work independently or within a team

Responsibilities

  • Designing, developing, and testing complex, system-level software applications that support critical business functions.
  • Working closely with business and technical stakeholders to translate requirements into scalable, high-quality solutions.
  • Resolving defects identified during testing cycles and ensuring applications align with established architecture, security, and performance standards.

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