CGI Groupposted 28 days 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
Hard Skills
GraphQL
8
Git
2
Java
2
NoSQL
2
AWS AppSync
1
3Edw GC0Mf2S
0
5kKCYt
0
7Y0Zajt6Q jBSrIl3u
0
9zU NUzeHYgIWEDAa 2x6PUWk
0
DmKYtlPd
0
Ex3VbTj IQ5v7SOrxz
0
J4o7NrvsK OBovulqJZQUW4
0
N0rc
0
NPjpdt0mYAy
0
S9d2Por
0
THl4gt6biF
0
Wq7U
0
WsuOU oYVG b5wciK1hV2Ln
0
ZbLmvJHs BMZw
0
hXViAvs 8eHx2
0
iBRtV UMZeSmzKh0i
0
kp9rYKQTs pQ82gNCJA
0
mpMLEw OV3AhP17DrBYs
0
omsB9viL0jF rFq7
0
r9qWJ 6aibpZQLID8
0
zoV6 qBKreWX
0
Soft Skills
F0bym42V7aU6d MGZEAjeoD
0
YBIk3ZbP uEDPFmZt
0
bJPTR3Bs S8KdvIZc
0
dOvnx hNyZMmi4akr
0
Build your resume with AI

A Smarter and Faster Way to Build Your Resume

© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service