By playing this video you consent to Google/YouTube processing your data and using cookies Learn more .
CGI has an immediate need for a Java Backend Programmer 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.
Java Spring Boot API Developer role focusing on REST APIs, with exposure to GraphQL and AWS AppSync, entails designing, developing, and maintaining robust and scalable backend services. This role bridges traditional RESTful architectures with modern GraphQL implementations, leveraging cloud-based solutions
7+ years of experience 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 is required with understanding of GraphQL principles and experience building GraphQL APIs.
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.
Cloud Technologies
Experience with AWS cloud platform.
Understanding of serverless architecture and microservices.
Knowledge of containerization and deployment tools (e.g., Docker, Kubernetes) is a plus.
DevOps Practices
Familiarity with CI/CD pipelines and automated testing.
Experience with Git and Terraform is a plus
Problem-Solving and Communication:
Strong analytical and problem-solving skills.
Excellent communication and teamwork abilities
Ability to work independently and manage time effectively
Education: Bachelor's in computer science or equivalent
CGI is required by law in some jurisdictions to include a reasonable estimate of the compensation range for this role. The determination of this range includes various factors not limited to skill set, level, experience, relevant training, and licensure and certifications. To support the ability to reward for merit-based performance, CGI typically does not hire individuals at or near the top of the range for their role. Compensation decisions are dependent on the facts and circumstances of each case. A reasonable estimate of the current range for this role in the U.S. is $66,300.0 - $146,900.00
Together, as owners, lets turn meaningful insights into action.
Life at CGI is rooted in ownership, teamwork, respect and belonging. Here, youll reach your full potential becauseIf an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.
CGI is on the lookout for a talented Java API Programmer to join our vibrant team in Reston, VA. As a Java Backend Programmer with a focus on Spring Boot and REST APIs, you will play a crucial role in one of the largest firms in the secondary mortgage industry. This is a fantastic opportunity to work in a collaborative, fast-paced environment that embraces agile methodologies and cutting-edge technologies. You’ll get the chance to design, develop, and maintain scalable backend services while also delving into the exciting realm of GraphQL and cloud-based solutions. With CGI's strong partnerships with 15 of the top 20 banks and a global presence, you'll be at the forefront of innovation while working alongside colleagues who are just as passionate as you are about technology. Your experience in backend development, coupled with your expertise in RESTful APIs and GraphQL, will be key in bridging traditional practices with modern-day needs. Your efforts will help us continue delivering outstanding services to our loyal clients. Join CGI, and you won't just be another employee; you'll become a partner who actively contributes to shaping our shared success. We encourage a culture where ownership, teamwork, and continuous learning flourish—perfect for anyone eager to grow their skills and career. If you’re ready to make a significant impact in the tech industry, we’d love to welcome you to our team!
Become a pivotal part of Axel Springer's team, focusing on cutting-edge fullstack development in an agile environment.
Join our dynamic team as a Senior Staff Engineer focusing on Python Full Stack development in a remote setting.
Contribute to innovative mobile projects at Ília as a Flutter Developer, driving excellence in user experiences.
Join Zendesk as a Senior Front End Developer and contribute to building innovative intranet applications that enhance employee experiences.
Become a vital part of ControlUp as a Senior Front-End Engineer, driving innovation in Digital Employee Experience Management.
Join Palo Alto Networks as a Principal Software Engineer, where your expertise will shape the future of cybersecurity through innovative software solutions.
Be a key player at Persona as a Senior Software Engineer in the Online Data Stores team, optimizing data storage solutions while working in a remote environment.
Join Parsons as a Senior Software Developer and shape innovative solutions for critical government missions.
To serve as trusted advisors to our clients, delivering insights they can act on to achieve meaningful and sustainable outcomes.
142 jobsSubscribe to Rise newsletter