Lead - AI-Enabled Java Microservices Developer
$80k - $130k per yearLead - AI-Enabled Java Microservices Developer Position 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. Your future duties and responsibilities
.Lead the design, development, and implementation of enterprise grade microservices and distributed applications.
.Develop high performance Java based services using modern software engineering and design principles.
.Design and implement event driven solutions utilizing Kafka or equivalent messaging technologies.
.Develop and maintain integrations supporting XML based interfaces and legacy interoperability requirements.
.Support implementation and integration of ASN.1/CMIP based interfaces where required.
.Collaborate with solution architects and engineering teams to ensure scalable, secure, and maintainable solutions.
.Perform technical leadership through code reviews, mentoring, and engineering best practices.
.Promote AI assisted development and BMAD practices across the team to improve quality and delivery speed. Required qualifications to be successful in this role
.8+ years of experience developing enterprise software solutions using Java.
.Strong hands on experience designing and developing microservices based applications.
.Experience with Java, Spring Boot, and related enterprise development frameworks.
.Strong experience implementing event driven architectures using Kafka or similar messaging platforms.
.Experience developing XML based integrations and enterprise interface solutions.
.Familiarity with ASN.1 and CMIP protocols or experience integrating with legacy telecommunications protocols.
.Experience with cloud native application development and containerized environments, with Microsoft Azure preferred.
.5+ years of hands on experience using modern software engineering and DevSecOps toolchains, including VS Code, GitLab, JFrog Artifactory/Nexus, Ansible, Infrastructure as Code (IaC), OpenShift Pipelines/Argo CD, and SonarQube.
.Demonstrated experience working within an AI enabled Software Development Lifecycle (AI SDLC), leveraging AI assisted development tools to improve software engineering productivity, quality, testing, documentation, and delivery outcomes.
.Experience using the Business Model Assisted Development (BMAD) framework or comparable AI native delivery practices.
.Strong understanding of Agile delivery, DevSecOps, CI/CD, secure software development, and modern engineering practices. Preferred Qualifications
.Telecommunications industry experience.
.Experience developing highly available, mission critical enterprise applications.
.Experience with Kubernetes, Docker, and container orchestration platforms.
.Experience with REST APIs, distributed systems, and integration frameworks.
.Java, Spring, Azure, or Kubernetes certifications.
.Experience leveraging AI assisted software engineering tools to improve code quality, testing, and developer productivity. CGI is providing a reasonable estimate of the pay range for this role. The determination of this range includes factors such as skill set level, geographic market, experience and training, and licenses and certifications. Compensation decisions depend on the facts and circumstances of each case. A reasonable estimate of the current range is $80,000–$130,000. This role is an existing vacancy. #LI-RD12 Together, as owners, let’s turn meaningful insights into action. Life at CGI is rooted in ownership, teamwork, respect and belonging. Here, you’ll reach your full potential because… You are invited to be an owner from day 1 as we work together to bring our Dream to life. That’s why we call ourselves CGI Partners rather than employees. We benefit from our collective success and actively shape our company’s strategy and direction. Your work creates value. You’ll develop innovative solutions and build relationships with teammates and clients while accessing global capabilities to scale your ideas, embrace new opportunities, and benefit from expansive industry and technology expertise. You’ll shape your career by joining a company built to grow and last. You’ll be supported by leaders who care about your health and well-being and provide you with opportunities to deepen your skills and broaden your horizons. At CGI, we value the strength that diversity brings and are committed to fostering a workplace where everyone belongs. We collaborate with our clients to build more inclusive communities and empower all CGI partners to thrive. As an equal-opportunity employer, being able to perform your best during the recruitment process is important to us. If you require an accommodation, please inform your recruiter. That same commitment to fairness extends to how we use technology. To support our recruitment team, AI tools may be used to help assess applications though they never replace human judgement. All hiring decisions remain entirely in the hands of our recruitment professionals. To learn more about accessibility at CGI, contact us via email . Please note that this email is strictly for accessibility requests and cannot be used for application status inquiries. Come join our team—one of the largest IT and business consulting services firms in the world.
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. Your future duties and responsibilities
.Lead the design, development, and implementation of enterprise grade microservices and distributed applications.
.Develop high performance Java based services using modern software engineering and design principles.
.Design and implement event driven solutions utilizing Kafka or equivalent messaging technologies.
.Develop and maintain integrations supporting XML based interfaces and legacy interoperability requirements.
.Support implementation and integration of ASN.1/CMIP based interfaces where required.
.Collaborate with solution architects and engineering teams to ensure scalable, secure, and maintainable solutions.
.Perform technical leadership through code reviews, mentoring, and engineering best practices.
.Promote AI assisted development and BMAD practices across the team to improve quality and delivery speed. Required qualifications to be successful in this role
.8+ years of experience developing enterprise software solutions using Java.
.Strong hands on experience designing and developing microservices based applications.
.Experience with Java, Spring Boot, and related enterprise development frameworks.
.Strong experience implementing event driven architectures using Kafka or similar messaging platforms.
.Experience developing XML based integrations and enterprise interface solutions.
.Familiarity with ASN.1 and CMIP protocols or experience integrating with legacy telecommunications protocols.
.Experience with cloud native application development and containerized environments, with Microsoft Azure preferred.
.5+ years of hands on experience using modern software engineering and DevSecOps toolchains, including VS Code, GitLab, JFrog Artifactory/Nexus, Ansible, Infrastructure as Code (IaC), OpenShift Pipelines/Argo CD, and SonarQube.
.Demonstrated experience working within an AI enabled Software Development Lifecycle (AI SDLC), leveraging AI assisted development tools to improve software engineering productivity, quality, testing, documentation, and delivery outcomes.
.Experience using the Business Model Assisted Development (BMAD) framework or comparable AI native delivery practices.
.Strong understanding of Agile delivery, DevSecOps, CI/CD, secure software development, and modern engineering practices. Preferred Qualifications
.Telecommunications industry experience.
.Experience developing highly available, mission critical enterprise applications.
.Experience with Kubernetes, Docker, and container orchestration platforms.
.Experience with REST APIs, distributed systems, and integration frameworks.
.Java, Spring, Azure, or Kubernetes certifications.
.Experience leveraging AI assisted software engineering tools to improve code quality, testing, and developer productivity. CGI is providing a reasonable estimate of the pay range for this role. The determination of this range includes factors such as skill set level, geographic market, experience and training, and licenses and certifications. Compensation decisions depend on the facts and circumstances of each case. A reasonable estimate of the current range is $80,000–$130,000. This role is an existing vacancy. #LI-RD12 Together, as owners, let’s turn meaningful insights into action. Life at CGI is rooted in ownership, teamwork, respect and belonging. Here, you’ll reach your full potential because… You are invited to be an owner from day 1 as we work together to bring our Dream to life. That’s why we call ourselves CGI Partners rather than employees. We benefit from our collective success and actively shape our company’s strategy and direction. Your work creates value. You’ll develop innovative solutions and build relationships with teammates and clients while accessing global capabilities to scale your ideas, embrace new opportunities, and benefit from expansive industry and technology expertise. You’ll shape your career by joining a company built to grow and last. You’ll be supported by leaders who care about your health and well-being and provide you with opportunities to deepen your skills and broaden your horizons. At CGI, we value the strength that diversity brings and are committed to fostering a workplace where everyone belongs. We collaborate with our clients to build more inclusive communities and empower all CGI partners to thrive. As an equal-opportunity employer, being able to perform your best during the recruitment process is important to us. If you require an accommodation, please inform your recruiter. That same commitment to fairness extends to how we use technology. To support our recruitment team, AI tools may be used to help assess applications though they never replace human judgement. All hiring decisions remain entirely in the hands of our recruitment professionals. To learn more about accessibility at CGI, contact us via email . Please note that this email is strictly for accessibility requests and cannot be used for application status inquiries. Come join our team—one of the largest IT and business consulting services firms in the world.
Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Lead - AI-Enabled Java Microservices Developer in Toronto, ON vacancy
- ...Java Spring Boot Developer – Microservices, Kafka, SQL & AI Tools Location: Toronto, ON - Hybrid (4 Days WFO) Key Skills Java REST API / Microservices MQ Spring Framework Spring Boot (2.x) JSON Hibernate SQL Oracle Kafka Role Description...SuggestedContract work
- ...Job Title: Senior AI Java Application Developer (Java Stack) Location: Toronto, ON (Hybrid – 4 Days Work From Office Job Summary... ...Agentic AI workflow orchestration, TypeScript, REST APIs, Microservices, and relational databases . Experience with cloud...SuggestedContract workWork at office
- ...business outcomes. About the Role Act as the accountable Electric Mind (EM) technical leader across a number of client teams, for a large scale AI Enablement program. The Tech Lead owns the adoption approach to Electric Mind’s AI-enablement delivery method and coaches...Suggested
$95k - $145k per year
Automation Lead (AI enabled Engineering) Position Description This role is hybrid and requires you to be at our downtown Toronto and/or... ...strategies aligned with business, delivery, and quality objectives. Develop and manage automation roadmaps, project plans, risks,...SuggestedWork at office2 days per week$90 - $95 per hour
...Description Our client, a leading financial services organization, is modernizing its payments... ...up. Responsibilities Design and develop backend services using Java and Spring Boot. Build and maintain APIs and microservices. Contribute to architecture and...SuggestedContract work$72k - $138k per year
...imaginative ways of deploying capital, enables fair, trusted, and functioning social and... ...coaching Summary We are seeking Senior Java Developers to join our team on a 1-year fixed term.... ...or software solutions for a leading North American Bank. This long-term staff...Long term contractTemporary workFixed term contractFlexible hours$95k - $145k per year
Senior Java Developer Position Description We are Canada's largest independent information... ...Security o RESTful APIs, OAuth o Microservice architecture and containerization o Messaging... ...Readiness and motivation (as a Senior / Lead Developer) to address and resolve...Work at officeLocal areaRemote work- ...possible. Join us and help the world’s leading organizations unlock the value of... ...with strong expertise in Java and Big Data technologies to design, develop, and implement scalable, high-performance... ...high-performance systems using microservices and distributed architectures....Permanent employmentFull timeLocal area
$80k - $130k per year
Sr. Java Developer Position Description As a Java Developer, you will be instrumental in... ...stakeholders PM, other application dev leads , business stakeholders, QA and ensure complete... ...(SOAP, JSON and RESTFul), Oauth, Maven, Microservices, GIT, SQL, Cloud OpenShift. 3. Proven...Flexible hours- ...Role Title: Java Backend Developer Work Arrangement: Hybrid (Tuesday - Thursday, 8:30 AM - 5:00 PM) Experience Required:... ...services and APIs. • Build scalable and high-performance microservices and distributed systems. • Collaborate with frontend developers...Contract work
- ...re seeking a Senior Full Stack Developer to join a high-performing... ...applications using Angular and Java, helping shape the future of banking... ...RESTful and GraphQL APIs, microservices, and integrations with messaging... ...• Hands-on experience using AI models or integrating ML/AI capabilities...Contract work
$60k - $65k per year
...About the Job: The Backend Developer will design, develop, test, deploy, and... ...backend applications and microservices. This role requires hands-on experience with Java, Spring Boot, REST APIs, relational... ...posting is removed. We do not use AI technology; all applications are...Permanent employmentWork at officeLocal area$90k - $125k per year
...We hire exceptionally smart, analytical, and hard working people who are lifelong learners. About The Role As a Full Stack Java Developer you'll be tasked with working on web application development in Java and Spring Boot. Working within the software development team...Full timeWork from homeFlexible hours$105 per hour
...Sector, we are looking contract Senior Java Developer Description Duration: 8 Month... ...JEE 8, WebSphere 9.x.x · Experience in leading the development of highly scalable cloud... ...based solutions using technologies such as Microservices, API Management and Containers (Docker,...Hourly payContract workTemporary workFixed term contractRemote workShift workDay shift- ...accelerate business outcomes. About the Role Support the AI Enablement Technical Lead in the delivery and coaching of the AI adoption across... ...Senior Engineer mentors technical client team members (Developers, Quality Engineers, ...) on the optimal use of tools and techniques...
- ...Job Responsibility: Senior Java FSE Developer At Cognizant, our global community sets us apartan energetic, collaborative and inclusive... ...and Java Collection ~ Implementing Spring Framework and Microservices ~ Implementing full-stack development practices with a...Full timeWork at office2 days per week
$85k - $100k per year
...Associate Software Engineer - Java This role is eligible for our hybrid work model: Two... ...grow the future of travel. We design and develop our back end systems and REST APIs that... ...Web Services and APIs. ~ Experience in Microservices, Kubernetes, Dockers is a big positive....Full timeSummer workWork at officeRemote workFlexible hours$64.33 - $78.95 per hour
...talented and delivery-focused Software Developer IV - Java to join their core application... ...developing, hosting, and maintaining web-enabled, database-driven enterprise applications... ...portfolio by engineering cloud-native microservices and solutions within the Microsoft Azure...Long term contractContract workMonday to friday2 days per week- ...possible. Join us and help the world’s leading organizations unlock the value... ...· Experience and knowledge with Java, J2EE, Spring, Spring Boot, RESTful APIs, Microservices, and NoSQL/SQL databases. · 3+... ...· Extensive experience in developing and maintaining applications using...Permanent employmentFull timeLocal area
$72k - $138k per year
...imaginative ways of deploying capital, enables fair, trusted, and functioning social and... ...Summary We are seeking Full Stack Java Developers to join our team on a 1-year fixed term... ...applications or software solutions for a leading North American Bank. This long-term staff...Long term contractTemporary workFixed term contractFlexible hours- Java Developer - Trading and Equities Date: 5 août 2026 Lieu: Toronto, ON, CA, M5J 2P1 Type d’emploi:... ...-solving and debugging skills Preferred Skills: Using agentic AI for software maintenance Experience with container runtimes (Podman...Full timeSummer workWork at officeRemote work
$90 - $100 per hour
...Role: Senior Backend Developer Length: 1 year contract (strong potential... ...engineering team within a leading, enterprise-scale... ..., driving innovation through microservices and distributed architecture... ...scalable backend services using Java and Kotlin Build and optimize...Contract workFlexible hours- Java Developer - Trading and Equities Date: Aug 5, 2026 Location: Toronto, ON, CA, M5J 2P1 Working place... ...solving and debugging skills Preferred Skills: Using agentic AI for software maintenance Experience with container runtimes (...Full timeRemote workWorldwide
$110k - $120k per year
...to improving the financial well-being of Canadians. As a leading wealth management organization, we are committed to leadership... ...: We’re looking to fill an opening for a Sales Enablement & Effectiveness Lead to join our Strategic Partnerships and Priority Clients team...Full timeInternship$95k - $145k per year
Java Application Developer (Wire Payments) Position Description CGI is a global business and technology... ...and responsibilities • Expected to lead and co-ordinate SWIFT Mandatories project... .... To support our recruitment team, AI tools may be used to help assess applications...Work at officeWorldwide2 days per week$95k - $145k per year
Senior Java Developer (Capital Market) Position Description This role is hybrid and requires... ...of experience in Java, Spring Boot, Microservices, Cloud, and DevOps technologies. The role... ...technology. To support our recruitment team, AI tools may be used to help assess...Work at office- ...Seeking an energetic and experienced AWS Lead Developer to lead the architecting, development,... ...understanding of serverless architecture and microservices, with hands-on experience in... ...AWS solutions ~ Good Knowledge on Core Java, Angular, Springboot, AWS Reactive Architecture...Full timeWork at office
- ...Backend Java Developer – Spring Boot, Microservices, REST APIs & Kafka Location: Toronto, ON – Hybrid (4 Days WFO) Duration: 9+ Months Experience Required: 6–8 Years Skills: Core Java Responsibilities Design, develop, and maintain Java-based...
$80k - $130k per year
AI .Net Developer Position Description CGI is seeking an AI .NET Developer to join our team... ...- Design and develop AI-enabled enterprise applications using .NET technologies... ...other AI platforms. - Develop APIs and microservices using ASP.NET Core. - Implement Retrieval...Work at office$50k - $72k per year
...open positions at Mindtech to work on cutting-edge projects and shape the future of technology. Role Overview: As a Senior Java Developer, you will be working with a dynamic fintech client based in Toronto. This hybrid role allows you to collaborate with a global team...Full timeFor contractors
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Lead - AI-Enabled Java Microservices Developer. Be the first to apply!
