Senior Technical Lead – Java & Global Applications

CG

Montreal (administrative region)

Hybrid

CAD 199,000 - 298,000

Full time

9 days ago
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

CG is seeking a Technical Lead to sit at the crossroads of our Paris and AMER teams, driving Java-based application development while bridging global technology strategy with regional business needs. You’ll influence architecture, mentor engineers, and see your decisions unfold across multiple regions.

You will own the technical direction, design REST APIs and microservices, oversee CI/CD pipelines, coordinate cross-region work, and ensure code quality, security, and maintainability through

Qualifications

  • Strong hands-on Java development experience.
  • Experience with Spring Boot and the Spring Framework.
  • Proven track record designing and building REST APIs and microservices.
  • Solid SQL skills with Oracle and/or PostgreSQL.
  • Familiarity with CI/CD pipelines (Jenkins, GitLab CI).
  • Comfort with Git and modern version control workflows.
  • Experience leading development teams and owning technical decisions.
  • Strong communication and stakeholder management skills.
  • Fluency in English and French (professional English essential).

Responsibilities

  • Be the bridge between Paris and AMER, aligning global strategy with regional priorities.
  • Build and deliver Java-based applications and services from the ground up.
  • Mentor and guide development teams, driving technical growth.
  • Shape the architecture, focusing on performance and scalability.
  • Translate business needs into effective technical solutions with stakeholders.
  • Coordinate cross-regional development activities and communications.
  • Own quality through code reviews, tests, and production support.
  • Drive continuous improvement and adoption of best practices.

Skills

Java
Spring Boot
REST APIs
Microservices
SQL (Oracle/PostgreSQL)
CI/CD (Jenkins, GitLab CI)
Git
Technical leadership
Bilingual English/French

Tools

Azure

Job description

Technical Lead — Java, Paris AMER

Join a team where you'll shape technology decisions across two continents.

We're looking for a Technical Lead to sit at the crossroads of our Paris and AMER teams — driving Java-based application development while bridging global technology strategy with regional business needs. You'll have real influence over architecture, mentor engineers, and see your decisions play out across multiple regions.

What you'll do:
  • Be the bridge: Serve as the key technical liaison between Paris and AMER, aligning global strategy with regional priorities.
  • Build and lead: Design, develop, and deliver Java-based applications and services from the ground up.
  • Mentor and guide: Provide hands-on technical leadership and mentorship to development teams, helping them grow.
  • Shape the architecture: Drive key decisions on application architecture, performance, and scalability.
  • Translate business into tech: Partner with stakeholders, architects, and project managers to turn business needs into effective technical solutions.
  • Coordinate across regions: Keep cross-regional development activities and communication running smoothly.
  • Own quality: Oversee code reviews, testing strategy, and production support to keep software secure, robust, and maintainable.
  • Drive improvement: Champion innovation, continuous improvement, and best practices across the team.
What you bring:

Must-haves:

  • Strong hands-on experience with Java.
  • Experience with Spring Boot and the Spring Framework.
  • A track record designing and building REST APIs and microservices.
  • Solid SQL skills, with experience in Oracle and/or PostgreSQL.
  • Familiarity with CI/CD pipelines (Jenkins, GitLab CI).
  • Comfort with Git and modern version control workflows.
  • Experience leading development teams and owning technical decisions.
  • Strong communication and stakeholder management skills.
  • Fluency in both English and French — you'll collaborate regularly with US-based colleagues and partners, so professional English (spoken and written) is essential.

Nice to have:

  • Experience with Microsoft Azure.
  • Background in application/production support.
  • Experience working in global or cross-regional teams.
Rejoignez une équipe où vous influencerez des décisions technologiques sur deux continents.

Nous recherchons un(e) Technical Lead pour se positionner au carrefour de nos équipes de Paris et des Amériques (AMER) — en pilotant le développement d'applications Java tout en assurant le lien entre la stratégie technologique globale et les besoins métiers régionaux. Vous aurez une réelle influence sur l'architecture, encadrerez des ingénieurs, et verrez l'impact de vos décisions se déployer sur plusieurs régions.

Vos missions:
  • Faire le lien: Être l'interface technique clé entre Paris et AMER, en alignant la stratégie globale avec les priorités régionales.
  • Concevoir et diriger: Concevoir, développer et livrer des applications et services basés sur Java.
  • Encadrer et accompagner: Assurer un leadership technique concret et un mentorat auprès des équipes de développement, en favorisant leur montée en compétences.
  • Façonner l'architecture: Piloter les décisions clés en matière d'architecture applicative, de performance et de scalabilité.
  • Traduire le métier en solutions techniques : Collaborer avec les parties prenantes, architectes et chefs de projet pour transformer les besoins métiers en solutions techniques efficaces.
  • Coordonner les régions: Faciliter les activités de développement transrégionales et la communication entre les parties prenantes.
  • Garantir la qualité: Superviser les revues de code, la stratégie de tests et le support en production pour assurer des logiciels sécurisés, robustes et maintenables.
  • Porter l'amélioration continue: Promouvoir l'innovation, l'amélioration continue et les bonnes pratiques au sein de l'équipe.
Votre profil:

Indispensable:

  • Solide expérience en développement Java.
  • Expérience avec Spring Boot et le Spring Framework.
  • Expérience avérée dans la conception d'API REST et de microservices.
  • Bonne maîtrise du SQL, avec expérience sur Oracle et/ou PostgreSQL.
  • Familiarité avec les outils CI/CD (Jenkins, GitLab CI).
  • Aisance avec Git et les pratiques de gestion de version modernes.
  • Expérience dans l'encadrement d'équipes de développement et la prise de décisions techniques.
  • Excellentes compétences en communication et en gestion des parties prenantes.
  • Bilingue anglais/français — vous collaborerez régulièrement avec des collègues et partenaires basés aux États-Unis, un anglais professionnel (oral et écrit) est donc indispensable.

Atouts appréciés:

  • Expérience avec Microsoft Azure.
  • Connaissances en support applicatif et support de production.
  • Expérience au sein d'équipes globales ou transrégionales.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Lead Développeur Java Spring Boot (Senior)
Lead Développeur Java Spring Boot (Senior)

Groupe SII • Montreal (administrative region)

On-site
CAD 120,000 - 160,000
Lead Développeur Java Spring Boot (Senior)
Lead Développeur Java Spring Boot (Senior)

Groupe SII • Canada

On-site
CAD 120,000 - 180,000
Développeur Full Stack Senior – Java, Spring Boot et Microservices
Développeur Full Stack Senior – Java, Spring Boot et Microservices

ALFACONSEIL.CA • Montreal (administrative region)

On-site
CAD 100,000 - 150,000
Software Engineer - DevOps & Automation (Senior)
Software Engineer - DevOps & Automation (Senior)

CG • Montreal (administrative region)

On-site
CAD 110,000 - 150,000
Tech Lead .Net
Tech Lead .Net

Highspring • Montreal (administrative region)

On-site
CAD 110,000 - 140,000
Lead Software Engineer – AI, Data Visualization & Platform
Lead Software Engineer – AI, Data Visualization & Platform

SmartRecruiters, Inc. • Montreal (administrative region)

On-site
CAD 120,000 - 180,000
Assurances collectives
RÉER
Enveloppe bien-être
+2
Développeur·euse logiciel sénior, DevOps et infrastructure
Développeur·euse logiciel sénior, DevOps et infrastructure

OSEDEA • Montreal (administrative region)

On-site
CAD 80,000 - 110,000
Salaire compétitif
Horaire flexible
Congé sabbatique payé
+2
Lead Software Engineer – AI, Data Visualization & Platform
Lead Software Engineer – AI, Data Visualization & Platform

Astucemedia • Montreal (administrative region)

Hybrid
CAD 110,000 - 160,000
Comprehensive Group Insurance
RRSP Matching Program
Wellness Allowance
+2
Développeur·euse backend Java – API et AWS
Développeur·euse backend Java – API et AWS

ALFACONSEIL.CA • Montreal (administrative region)

On-site
CAD 90,000 - 130,000
Full Stack Developer
Full Stack Developer

Highspring • Montreal (administrative region)

On-site
CAD 110,000 - 150,000