Job description
Role overview
CGI, a global IT and business process services leader with 72,000+ professionals across 40 countries, seeks a Senior Java Full Stack Developer. This role involves designing, developing, and maintaining enterprise-level applications while collaborating with cross-functional teams to deliver high-performance solutions.
Key responsibilities
- Architect and implement scalable Java-based web applications
- Develop RESTful APIs and integrate with backend systems
- Lead code reviews and mentor junior developers
- Optimize application performance and ensure security compliance
- Collaborate with product teams to translate requirements into technical solutions
Responsibilities
- Design and implement enterprise Java applications using Spring Boot and related frameworks
- Develop and maintain RESTful web services and API integrations
- Lead full lifecycle development from concept to deployment
Requirements
- 8+ years Java development experience with Spring ecosystem
- Strong backend development skills with SQL/NoSQL databases
- Experience with frontend frameworks (JavaScript, React, or Angular preferred)
Benefits
- Global career opportunities across 40+ countries
- Competitive compensation and professional development programs
Keywords
JavaFull StackSpring FrameworkREST APIsSQLAgileJ2EEJavaScriptMicroservicesGit