CGI Groupposted about 1 month ago
$66,300 - $146,900/Yr
Mid Level
Hybrid • Reston, VA
Professional, Scientific, and Technical Services

About the position

CGI has an immediate need for a Java Backend Developer with Spring Boot, Rest API, and knowledge in GraphQL to join our team. This is an exciting opportunity to work in a fast-paced team environment supporting one of the largest leaders in the secondary mortgage industry. 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 position is located in Reston, VA, Plano, TX, Columbia, SC or Lafayette, LA. A hybrid working model is acceptable.

Responsibilities

  • Designing, developing, and maintaining robust and scalable backend services.
  • Bridging traditional RESTful architectures with modern GraphQL implementations.
  • Leveraging cloud-based solutions.

Requirements

  • 7+ years of experience in Backend Development.
  • Proficiency in Java and the Spring Boot framework.
  • Experience designing and developing RESTful APIs.
  • Knowledge of database interactions (SQL and/or NoSQL).
  • 2+ GraphQL Implementation experiences with understanding of GraphQL principles.
  • Familiarity with GraphQL schema design and query optimization.
  • Experience with tools and libraries for GraphQL development (e.g., Apollo, GraphQL Java).
  • Experience with AWS AppSync for building serverless GraphQL APIs.
  • Knowledge of AWS services such as Lambda, DynamoDB, and IAM.
  • Ability to configure resolvers and data sources in AppSync.
  • Strong understanding of API design principles and best practices.
  • Experience with API documentation and testing.
  • Experience with AWS cloud platform.
  • Understanding of serverless architecture and microservices.
  • Knowledge of containerization and deployment tools (e.g., Docker, Kubernetes) is a plus.
  • Familiarity with CI/CD pipelines and automated testing.
  • Experience with Git and Terraform is a plus.
  • Strong analytical and problem-solving skills.
  • Excellent communication and teamwork abilities.
  • Ability to work independently and manage time effectively.

Nice-to-haves

  • Knowledge of containerization and deployment tools (e.g., Docker, Kubernetes).
  • Experience with Git and Terraform.

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

Job Keywords

Hard Skills
  • AWS AppSync
  • Git
  • GraphQL
  • Java
  • NoSQL
  • 3awkCtK
  • 5fbqpu6 kc19M
  • 6BzwLAis8 xyfnXOdHvswTz
  • 7gi3N fMCw7a5dUor
  • 9UFx5 TMq6DSmUgdw
  • Bjmw 8sQLW5i
  • BtEu1f46n qawhJleYN
  • bUXZAsmByk
  • CIg7BAK63Xx 45Qj
  • Eht Z7FwJGx6Tcm4S A7BowO3
  • FlvCOBcM Ogjw
  • GCxS6y rDzGn5kdjYCiF
  • hbNuKs
  • OgVW
  • pWzV NcyqbCR
  • RAyC4oi 9TRnhSugic
  • sjWJn cn83 upQOiZXaUwYB
  • SzcoDpMP
  • txoJ
  • WC7YUyNLngG
  • YKl2uBXhV 7YlaO9NF
Soft Skills
  • jDos80MJhpvYL G69kyvYZH
  • JTpoVLwg fAn1HiGL
  • UrJI3z9v TxVOl8oB
  • yIZzE mMzTCLyZo8G
Build your resume with AI

A Smarter and Faster Way to Build Your Resume

Go to AI Resume Builder
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service