Job description
Role overview
CGI, a global IT and business process services leader with 72,000 professionals across 40 countries, seeks a Senior Java Backend Developer. As a builder in CGI's team, you'll contribute to innovative solutions for clients while growing your career in a stable, resource-rich environment.
The role emphasizes technical leadership in Java-based backend systems, collaborating with cross-functional teams to deliver scalable enterprise applications.
Responsibilities
- Design and implement high-performance Java backend solutions
- Lead development of RESTful APIs and microservices architectures
- Collaborate with frontend teams to integrate system components
- Optimize database queries and system performance
- Mentor junior developers and conduct code reviews
Requirements
- 5+ years Java development experience with Spring framework
- Proven expertise in backend system design and architecture
- Strong understanding of cloud platforms (AWS/Azure)
- Mastery of SQL and NoSQL database systems
- Experience with CI/CD pipelines and DevOps practices
Benefits
- Global career opportunities across 40+ countries
- Competitive compensation and professional development programs
- Flexible work arrangements and health benefits
- Access to cutting-edge technology stacks
- Leadership development initiatives
Keywords
Javabackend developmentsoftware engineeringAPI designcloud computingagile methodologiesmicroservicesdatabase managementtechnical leadershipsystem architecture