Position
Description:
CGI is hiring a Java Technical Lead with deep expertise in Core Java, API development, batch processing, and database engineering.
We’re looking for a hands-on leader with 10+ years of Java experience, strong problem-solving skills, and the ability to guide teams in building scalable, high-performing solutions.
Experience with AI-assisted development tools, collaboration across cross-functional teams, and a focus on continuous improvement are essential.
Your future duties and responsibilities:
You will work in a product development and maintenance environment and be expected to:
- Lead technical design, architecture discussions, and development across backend and full-stack components.
- Act as a hands-on contributor: write, review, and debug code to ensure technical excellence.
- Develop and maintain backend services using Core Java, Java/JEE, Spring Framework, and REST APIs.
- Design and implement large-scale batch processes using Spring Batch or equivalent frameworks for performance and scalability.
- Ensure robust database design; optimize complex SQL queries and stored procedures.
- Provide technical leadership and mentoring to onshore and offshore teams.
- Drive productivity improvements using AI tools and automation.
- Build and maintain reusable frameworks and accelerators.
- Perform code reviews and enforce coding standards for maintainability and scalability.
- Collaborate with product, architecture, UX, and QA teams for end-to-end delivery.
- Troubleshoot production issues, perform root cause analysis, and implement permanent fixes.
- Contribute to Agile ceremonies, planning, and estimations.
- Evaluate new technologies and frameworks to enhance system performance.
Required qualifications to be successful in this role:
10+ years of strong Java development experience, with mastery in Core Java, multithreading, and JVM fundamentals.
. Very strong batch development experience (Spring Batch or equivalent), including high-volume, mission-critical workflows.
. Expertise in REST API design and development using Spring Boot or similar frameworks.
. Hands-on coding and debugging skills with willingness to dive deep into complex codebases.
. Strong SQL capabilities including optimization and performance tuning.
.
Experience with UI frameworks such as Angular or React .
. Proven leadership experience in technical roles.
. Experience in onshore–offshore delivery models.
. Strong exposure to CI/CD pipelines (Maven, Jenkins, Git, etc.).
. Familiarity with cloud platforms (AWS, GCP, Azure)
. Experience using AI productivity tools such as Git Hub Copilot / Vertex AI.
. Ability to build reusable solution components and accelerators.
. Strong analytical, debugging, and problem-solving abilities.
. Self-learner capable of adopting new technologies quickly through hands-on exploration.
. Excellent communication skills.
. Experience working in Agile/Scrum environments.
CGI is providing a reasonable estimate of the pay range for this role. The determination of this range includes various factors including but not limited to skill set level, geographic market, experience and training, and licenses and certifications. Compensation decisions are dependent on the facts and circumstances of each case. A reasonable estimate of the current range is $95, - $,.
This role is an existing vacancy.
#LI-SH1
Skills:
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search: