Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Technical Lead - Java / Spring Boot

$70k - $135k per year
Technical Lead Senior – Java / Spring Boot

Description de poste
Joignez-vous à CGI et prenez un rôle clé dans des projets technologiques à portée internationale.

Nous recherchons un(e) Technical Lead Senior possédant une solide expertise en développement Java et capable d’assurer le leadership technique d’équipes travaillant dans un environnement international.

Vous agirez notamment comme point de liaison entre les équipes en France et des Amériques afin d’assurer l’alignement entre la stratégie technologique globale, les orientations d’architecture et les besoins régionaux.

Fonctions et responsabilités
Votre rôle

À titre de Technical Lead, vous combinerez expertise technique, leadership et collaboration internationale. Vous serez appelé(e) à :

* Diriger la conception, le développement et la livraison de solutions basées sur Java et Spring Boot;
* Orienter les décisions techniques et contribuer activement à l’architecture des applications;
* Concevoir et faire évoluer des API REST et des architectures microservices;
* Accompagner et encadrer les développeurs en favorisant les bonnes pratiques et le partage d’expertise;
* Assurer la qualité du code grâce aux revues de code, aux stratégies de tests et au respect des standards de développement;
* Optimiser la performance, la sécurité, la maintenabilité et l’évolutivité des solutions;
* Collaborer avec les architectes, gestionnaires de projets et partenaires d’affaires afin de transformer les besoins en solutions technologiques efficaces;
* Coordonner les activités de développement entre différentes équipes et régions;
* Contribuer aux activités de soutien applicatif et de production;
* Encourager l’innovation et l’amélioration continue des pratiques de développement.

Qualités requises pour réussir dans ce rôle
Votre profil :

* Baccalauréat ou une maîtrise en informatique, génie logiciel, statistiques, mathématiques ou une combinaison équivalente de formation et d'expérience;
* Minimum de 7 à 10 années d'expérience pertinente en développement logiciel;
* Bilinguisme français et anglais requis*.

Nous recherchons une personne possédant une expérience senior et une excellente maîtrise de :

* Java
* Spring Boot / Spring Framework
* REST API et microservices
* SQL
* Oracle et/ou PostgreSQL
* CI/CD – Jenkins, GitLab CI
* Git et pratiques de gestion du code source
* Architecture et conception de solutions applicatives
* Leadership technique et accompagnement d'équipes de développement

Vous êtes également reconnu(e) pour votre capacité à prendre des décisions techniques, influencer les orientations technologiques et communiquer efficacement avec des interlocuteurs techniques et d’affaires.

Atouts

* Expérience avec Microsoft Azure;
* Expérience en soutien applicatif et en environnement de production;
* Expérience dans des équipes internationales ou distribuées;
* Expérience dans la coordination d’équipes situées dans différentes régions.

*La maîtrise de l’anglais, à l’oral et à l’écrit, est nécessaire puisque la personne devra collaborer régulièrement avec des collègues et partenaires situés aux États-Unis et dans d’autres régions.

Pourquoi joindre CGI?

Chez CGI, vous aurez l’occasion de mettre votre expertise technique à contribution sur des initiatives stratégiques, tout en ayant une réelle influence sur les choix technologiques et les pratiques de développement.

Vous évoluerez dans un environnement où leadership technique, collaboration internationale, innovation et développement professionnel occupent une place centrale.

Vous êtes un(e) Lead Java qui aime autant concevoir des solutions robustes que faire grandir une équipe? Nous aimerions vous rencontrer.

CGI offre une estimation raisonnable de la fourchette salariale pour ce poste. Le calcul de cette fourchette dépend de divers facteurs, notamment le niveau de compétence, le marché géographique, l’expérience, la formation ainsi que les licences et certifications professionnelles. Les décisions en matière de rémunération dépendent des particularités de chaque cas. Une estimation raisonnable de cette fourchette salariale se situe entre 70 000$ et 135 000$. Ce poste est vacant.

#LI-AR1

Ensemble, en tant que propriétaires, mettons notre savoir-faire à l’œuvre.

La vie chez CGI est ancrée dans l’actionnariat, le travail d’équipe, le respect et un sentiment d’appartenance. Chez nous, vous pourrez exploiter votre plein potentiel parce que…

Nous vous invitons à devenir propriétaire dès le jour 1 alors que nous travaillons ensemble à faire de notre rêve une réalité. C’est pourquoi nous nous désignons comme associés de CGI, plutôt que comme employés. Nous tirons profit des retombées de notre succès collectif et contribuons activement à l’orientation et à la stratégie de notre entreprise.

Votre travail crée de la valeur. Vous élaborerez des solutions novatrices et développerez des relations durables avec vos collègues et clients, tout en ayant accès à des capacités mondiales pour concrétiser vos idées, saisir de nouvelles opportunités, et bénéficier d’une expertise sectorielle et technologique de pointe.

Vous ferez évoluer votre carrière en vous joignant à une entreprise bâtie pour croître et durer. Vous serez soutenus par des leaders qui ont votre santé et bien-être à cœur et qui vous permettront de saisir des occasions afin de parfaire vos compétences et élargir les horizons.

Chez CGI, nous valorisons la richesse que la diversité apporte et nous nous engageons à favoriser un environnement de travail où chacun s’épanouit. Nous collaborons avec nos clients pour bâtir des communautés plus inclusives et permettre à tous les associés de CGI de réussir. En tant qu’employeur prônant l’égalité des chances, il est important pour nous que vous puissiez donner le meilleur de vous-même durant le processus de recrutement. Si vous avez besoin d’un accommodement particulier, veuillez en informer votre recruteur.

Ce même engagement envers l’équité s’étend à notre utilisation des technologies. Afin de soutenir notre équipe de recrutement, des outils d’IA peuvent être utilisés pour aider à l’évaluation des candidatures, sans jamais remplacer le jugement humain. Toutes les décisions d’embauche demeurent entièrement entre les mains de nos professionnels du recrutement.

Pour en savoir plus sur l'accessibilité chez CGI, contactez-nous par courriel . Veuillez noter que ce courriel est strictement réservé aux demandes d'accessibilité et ne peut être utilisé pour vérifier l'état d’une candidature.

Joignez-vous à nous, l’une des plus importantes entreprises de conseil en technologie de l’information (TI) et en management au monde.

Senior Technical Lead – Java / Spring Boot

Position Description
Join CGI and take on a key role in international technology projects.

We are looking for a Senior Technical Lead with strong Java development expertise and the ability to provide technical leadership to teams working in an international environment.

You will act as a key liaison between teams in France and the Americas, ensuring alignment between the global technology strategy, architectural direction, and regional business needs.

Your future duties and responsibilities
Your Role

As a Technical Lead, you will combine technical expertise, leadership, and international collaboration. Your responsibilities will include:

* Lead the design, development, and delivery of solutions based on Java and Spring Boot;
* Drive technical decisions and actively contribute to application architecture;
* Design and evolve REST APIs and microservices architectures;
* Mentor and support developers while promoting best practices and knowledge sharing;
* Ensure code quality through code reviews, testing strategies, and adherence to development standards;
* Optimize the performance, security, maintainability, and scalability of solutions;
* Collaborate with architects, project managers, and business stakeholders to translate business needs into effective technology solutions;
* Coordinate development activities across different teams and regions;
* Contribute to application and production support activities;
* Foster innovation and continuous improvement in development practices.

Required qualifications to be successful in this role
Your Profile

* Bachelor’s or master’s degree in computer science, Software Engineering, Statistics, Mathematics, or an equivalent combination of education and experience;
* Minimum of 7 to 10 years of relevant software development experience;
* Bilingualism in French and English is required.

We are looking for a senior professional with strong expertise in:

* Java
* Spring Boot / Spring Framework
* REST APIs and microservices
* SQL
* Oracle and/or PostgreSQL
* CI/CD – Jenkins, GitLab CI
* Git and source control best practices
* Application architecture and solution design
* Technical leadership and development team mentorship

You are also recognized for your ability to make sound technical decisions, influence technology direction, and communicate effectively with both technical and business stakeholders.

Nice to Have

* Experience with Microsoft Azure;
* Experience with application and production support;
* Experience working with international or distributed teams;
* Experience coordinating teams across multiple regions.

*Proficiency in English, both written and spoken, is required, as the successful candidate will regularly collaborate with colleagues and partners located in the United States and other regions.

Why Join CGI?

At CGI, you will have the opportunity to apply your technical expertise to strategic initiatives while having a meaningful influence on technology decisions and development practices.

You will work in an environment where technical leadership, international collaboration, innovation, and professional development are at the heart of what we do.

Are you a Java Lead who enjoys both designing robust solutions and helping teams grow? We would love to meet you.

CGI provides a reasonable estimate of the salary range for this position. The determination of this range depends on various factors, including skill level, geographic market, experience, education, and professional licenses and certifications. Compensation decisions are based on the specific circumstances of each case. A reasonable estimate of the salary range for this position is $70,000 to $135,000. This position is currently open.

#LI-AR1

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 Senior Technical Lead - Java / Spring Boot in Montréal, QC vacancy
  •  ...valeur que nous créons. Pour nous, SQL et Java sont plus que de simples langages de...  ...Stack technique : Priorité : JAVA | Spring+Spring Boot | Microsoft SQL | Oracle | Tomcat | WildFly...  ...tools to bring our ideas to life. Technical stack : Priority : JAVA |Spring+Spring... 
    Senior
    Java
    Long term contract
    Permanent employment
    Worldwide
    Night shift

    Sii

    Montréal, QC
    9 days ago
  •  ...Requirement This position is for a senior Java/Database developer (5-7 years experienced...  ...translate business requirements into technical architecture and independently manage...  ...# Knowledge of open-source frameworks: Spring, Spring boot, Hibernate. # REST APIs,... 
    Senior
    Java
    Full time

    Prolifics Inc

    Montréal, QC
    more than 2 months ago
  • $90k - $95k per year

     ...Tech Talent International (SI) supplies technical talent to a variety of clients ranging...  ...Europe. We currently have a role as a Senior Fullstack Java Developer with our large consulting...  ...on the Java platform using Spring Boot and Angular/React. Participate... 
    Senior
    Java
    Long term contract
    Permanent employment
    Full time
    Contract work
    Work at office

    Tech Talent International

    Montréal, QC
    more than 2 months ago
  •  ...offering supply chain solutions to industry leading healthcare systems, hospitals, and...  ...are seeking an experienced and motivated Senior Java Developer to join our dynamic development...  ...Day to day, that means: Owning complex technical problems end-to-end — from analysis and... 
    Senior
    Java
    Remote job
    Permanent employment
    Full time

    Tecsys Inc.

    Montréal, QC
    29 days ago
  •  ...are seeking a dynamic and proactive Tech Lead Java Developer . This is a permanent position...  ...Responsibilities: Lead the Java technical team. Design, develop, test, and deploy...  ...Java-based software applications using the Spring Framework and Spring Batch. Utilize the... 
    Java
    Permanent employment
    Full time
    3 days per week

    It Unlock Consulting Inc.

    Montréal, QC
    more than 2 months ago
  •  ...digitization and transformation projects with market-leading customers. We are passionate about realizing...  ...this opportunity : ELITS is looking for a Senior Java Developer with AI Experience to provide hands on technical leadership to our Montreal development team .... 
    Senior
    Java
    Long term contract
    Full time

    Elits

    Montréal, QC
    a month ago
  •  ...Titre du poste : Développeur JAVA Desktop Senior Département: Ingénierie Logiciels (Signature) Rapports à : Gestionnaire, Ingénierie Signature...  ...Kotlin Declarative code. Expérience avec JavaFX. Java Spring Boot Microservices Expérience dans le développement d'... 
    Senior
    Java
    Full time
    Apprenticeship
    Work at office
    Remote work
    Flexible hours

    Portage Cybertech

    Montréal, QC
    7 days ago
  •  ...Description du poste Chez Campus, le/la développeur Scala senior sera en charge d’assurer le bon fonctionnement et le développement...  ...Compétences techniques : Maîtrise en profondeur de Scala/Java: Programmation fonctionnelle en Scala Expérience avec les frameworks... 
    Senior
    Java
    Remote job
    Full time

    Campus Coach

    Montréal, QC
    8 days ago
  •  ...drives lasting impact. Hypertec is seeking an Service Desk Technical Lead  to join our IT team in Montreal . If you are motivated, collaborative...  ...Customer Focus What You’ll Be Contributing:  Act as a senior technical escalation point for the Service Desk, resolving... 
    Senior
    Full time
    Work at office
    Relocation

    Hypertec Inc.

    Montréal, QC
    more than 2 months ago
  •  ...connects to that outcome. Why This Role Matters   As a Senior Java Developer , you will join a team at the heart of the...  ...floors and retail storefronts. As a hands-on contributor and technical mentor, you'll lead by example, contribute to technical direction, and help... 
    Senior
    Java
    Manual labor
    Remote work

    Tecsys Inc.

    Montréal, QC
    10 days ago
  •  ...Dot Compliance is a leading provider of cloud Quality and Compliance management solutions for the life science industry. Dot’s SaaS solutions...  ...processes. Role Overview As a Customer Support Team Lead, you will manage the day-to-day operations of our North America customer... 
    Remote job
    Full time
    Flexible hours

    Dot Compliance

    Montréal, QC
    a month ago
  •  ...Company Description Ubisoft is a global leader in video games, with teams spread across the globe creating original...  ...and help us create the unknown! Job Description The Senior UI Programmer – Technical Lead serves as the primary technical point of contact for all... 
    Senior
    Full time

    Ubisoft

    Montréal, QC
    more than 2 months ago
  •  ...in professional software development • 2-7+ years of extensive Java development experience • Applied knowledge of object-oriented programming...  ...Threading, Introspection, etc.) • Practical experience with the Spring framework • Experience working with relational and/or NOSQL... 
    Java
    Full time
    Flexible hours

    Continental Technology Solutions

    Montréal, QC
    more than 2 months ago
  •  ...to consider our open position. Job Description You are a Senior Technical Game Designer driven to provide innovative and flawless game...  ...player - you are motivated by the team's success Empathic leader - as a senior, you care for your team and make its members shine... 
    Senior
    Full time
    Remote work
    Flexible hours

    Meta4, Inc

    Montréal, QC
    more than 2 months ago
  •  ...efficacité. En tant que chef·fe de produit senior, vous définirez et porterez la stratégie...  ...with confidence and speed. As a Senior Technical Product Manager, you will shape and drive...  ...to excel and honing their superpowers. Lead with Impact: We empower our team members... 
    Senior
    Full time
    Work at office
    Flexible hours

    Stay22

    Montréal, QC
    more than 2 months ago
  •  ...Company Description IT Job Description Role: Java Developer Location: Montreal, Canada Duration: Fulltime BGV will...  ...Hands on experience in Java Should have working experience in Spring and Hibernate Hands-on experience on Software Application development... 
    Java
    Full time
    Relocation

    Info-ways

    Montréal, QC
    more than 2 months ago
  •  ...Company Description IT Job Description Role: Java Developer Location: Montreal, Canada Duration: Fulltime...  ...BGV will be done for the selected candidates. Skill:: Spring, Hibernate and MQs. Technical • Java / JEE expert, possesses experience on unit and... 
    Java
    Full time
    Relocation

    Info-ways

    Montréal, QC
    more than 2 months ago
  •  ...financial client has an immediate opening for Java Developer in Montreal, Canada. Description: This role requires both strong technical ability in a variety of Java development...  ...processes Technical skills: • Experience with Spring, EJB, CXF • Familiarity with IDEs (... 
    Java
    Full time
    Work at office
    Immediate start

    Trigyn Technologies Inc

    Montréal, QC
    more than 2 months ago
  •  ...NBCUniversal is one of the world's leading media and entertainment companies. We create...  ...En tant que Concepteur(trice) Technique Senior, vous prendrez en charge des fonctionnalités...  ....    RESPONSIBILTIES  As a Senior Technical Designer, you own gameplay features from... 
    Senior
    Long term contract
    Full time
    Local area

    Nbcuniversal

    Montréal, QC
    more than 2 months ago
  •  ...À propos de dunnhumby dunnhumby est le leader mondial de la Data Science appliquée aux clients...  ...des relations quotidiennes de niveau senior avec les parties prenantes du distributeur...  ...with assigned retailer stakeholders and lead the delivery of insight-led work across agreed... 
    Senior
    Daily paid
    Long term contract
    Full time
    Contract work
    Temporary work
    Flexible hours

    Dunnhumby

    Montréal, QC
    11 days ago
  •  ...Titre du poste : Développeur.euse Java Full Stack (x2) Département: Ingénierie (Signature...  ...et maintenir des applications Java (Spring Boot, microservices) Contribuer au...  ...Engineering (Signature) Reports To: Team Lead Location: Hybrid: remote/onsite (Downtown... 
    Java
    Full time
    Work at office
    Remote work
    Flexible hours

    Portage Cybertech

    Montréal, QC
    7 days ago
  • $60k - $70k per year

     ...The Senior Technical Recruiter i s responsible for   identifying , screening, and managing candidates and consultants for contract and direct...  ...in line with performance  objectives .     ~ Generate leads via professional relationships, candidate interviews, and other... 
    Senior
    Full time
    Contract work
    Direct hire
    Work at office
    Local area

    Vaco

    Montréal, QC
    more than 2 months ago
  •  ...Overview: Sapsol Technologies Inc. is seeking a talented Full Stack Java Developer to join our innovative team. In this role, you will be...  ...of front-end and back-end technologies. Proficiency in Java, Spring, Hibernate, and other related frameworks. Experience with... 
    Java
    Full time

    Sapsol Technologies Inc

    Montréal, QC
    more than 2 months ago
  •  ...America, Asia and the Middle East. We are creative, low-ego and team-spirited. About The Job:   Mistral AI is seeking a Technical Lead, Applied AI to drive the technical strategy, execution, and delivery of complex AI solutions for our enterprise customers. In this... 
    Full time
    Relocation package

    Mistral

    Montréal, QC
    more than 2 months ago
  •  ...possible. Join us and help the world’s leading organizations unlock the value of technology...  ...Role Description We are seeking a Senior Core Java Engineer to design, develop, and support...  ...Participate in system architecture, technical design, and code reviews to ensure high-... 
    Senior
    Java
    Permanent employment
    Full time
    Local area

    Capgemini

    Montréal, QC
    16 days ago
  •  ...and FX tools and workflow. We are looking for a highly proficient Technical Engineer to focus on the development and implementation of robust...  ...ability to work effectively with minimal supervision alongside a Lead Software Engineer or Architect. The ideal candidate thrives in a... 
    Senior
    Full time
    Apprenticeship
    Work at office
    Shift work

    Sony Pictures Imageworks

    Montréal, QC
    more than 2 months ago
  •  ...NBCUniversal is one of the world's leading media and entertainment companies. We create...  ...RESPONSIBILTÉS En tant que Concepteur(trice) UX&UI Senior, vous concevrez des interfaces utilisateur...  ...As a Senior UX&UI Designer, you’ll lead the design of elegant and player-focused user... 
    Senior
    Full time
    Local area

    Nbcuniversal

    Montréal, QC
    more than 2 months ago
  •  ...Titre d’emploi : Développeur Full-Stack Java – Angular – Health Tech   Langue...  ...de développement back-end ( Micronaut , Spring Boot ou équivalent). Maîtrise du développement...  .... Collaborer étroitement avec le Tech Lead et le Principal Developer sur les orientations... 
    Java
    Full time
    Work at office
    1 day per week

    Xideral

    Montréal, QC
    more than 2 months ago
  •  .... Compétences techniques : JAVA | SPRINGBOOT | ANGULAR | REACT...  ...la plateforme Java, framework Spring et interface utilisateur Angular...  ...architecture for new developments. Lead the migration of existing...  ...Angular Java Python React.js Spring Boot SQL Qualités souhaitées Esprit... 
    Senior
    Java
    Permanent employment

    Sii

    Montréal, QC
    9 days ago
  •  ...Titre : Développeur Java Agentique IA Statut : Permanent temps plein Lieu : Montréal (hybride), centre-ville (à 100m du métro...  ...environnement Agile. Développer et maintenir des applications Java (Spring Boot, microservices). Contribuer au développement full stack (... 
    Java
    Permanent employment
    Full time
    Remote work
    Flexible hours

    Portage Cybertech

    Montréal, QC
    more than 2 months ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Technical Lead - Java / Spring Boot. Be the first to apply!