C
Java Technical Lead (AI)
CGI · Toronto, ON, Canada
Job details
- Job type
- Full-time
- Apply by
- Posted
Original job description
The Lead Software Engineering Consultant – Microservices leads the design and development of cloud native services that form the core application capability of the program.
This role is a hands on technical leader responsible for Java microservices, event driven design, integration patterns, code quality, and team mentoring within an AI enabled delivery model.
This role is part of an AI first software engineering organization where Artificial Intelligence is integrated throughout the software development lifecycle. Candidates must demonstrate practical experience leveraging AI to improve productivity, quality, and delivery outcomes using modern AI assisted development practices.
More about this job
Responsibilities
The Java Technical Lead at CGI will design and build cloud native microservices, guide integration and event-driven design, and review code for quality. The role also mentors team members on how to work effectively with AI-assisted development tools.
Requirements
Candidates need hands-on experience building Java microservices and a track record using AI to improve software productivity, quality and delivery. Strong skills in integration patterns, code quality and mentoring are expected.
Skills
- Java
- Microservices
- Cloud-native development
- Event-driven design
- Integration patterns
- Code quality
- Mentoring
- AI-assisted software development
- Software architecture
- Technical leadership
- Backend development
- API design
- Code review
Categories
- Technology
- Software
- Consulting
Keywords
- Java
- microservices
- cloud native
- event-driven architecture
- integration patterns
- AI-assisted development
- software engineering
- technical lead
- software architecture
- code quality
- mentoring
- AI-first delivery
- SDLC
- backend development
- cloud
Report this job