×
Register Here to Apply for Jobs or Post Jobs. X

Développeur Java sénior

Job in Montreal, Montréal, Province de Québec, Canada
Listing for: CGI
Full Time, Part Time position
Listed on 2026-03-09
Job specializations:
  • Software Development
    Java Developer, Backend Developer, Cloud Engineer - Software, Full Stack Developer
Job Description & How to Apply Below
Location: Montreal

Position

Description:

CGI est à la recherche de Développeurs(ses) Java senior appelés à intervenir auprès de clients d'envergure, notamment dans le cadre de programmes de modernisation des paiements.

Dans ce rôle, vous contribuez activement au développement de solutions backend modernes, basées sur des architectures microservices, à la conception d'API RESTful performantes et sécurisées, ainsi qu'à l'évolution continue de plateformes applicatives critiques liées aux écosystèmes de paiements.

Vous évoluerez dans un environnement Agile, hautement sécurisé et réglementé, où la performance, la résilience et la conformité sont essentielles.

Mode de travail:
Hybride, 2 jours/semaine en présentiel
Lieu :
Montréal

Your future duties and responsibilities:

À titre de développeur(se) Java senior, vous serez appelé(e) à :

• Concevoir, développer et maintenir des applications backend en Java selon les meilleures pratiques

• Participer à la définition et à l'évolution de l'architecture applicative (microservices, architectures événementielles)

• Développer des API RESTful évolutives, performantes et sécurisées avec Spring Boot

• Contribuer à l'intégration de systèmes tiers et de plateformes de paiement

• Mettre en œuvre des mécanismes de communication asynchrone (ex. Apache Kafka)

• Participer à l'amélioration des architectures transversales et à la modernisation des plateformes

• Assurer la qualité du code via tests automatisés, revues de code et pratiques CI/CD

• Collaborer avec les analystes, architectes et équipes affaires dans l'analyse des requis et la conception technique

• Agir à titre de référence technique et contribuer à la montée en compétence de l'équipe

• Développer des solutions conformes aux exigences de sécurité, de performance et de conformité réglementaire

Required qualifications to be successful in this role:

Profil recherché
Nous recherchons un(e) professionnel(le) expérimenté(e), rigoureux(se) et orienté(e) résultats, capable d'intervenir sur des systèmes critiques dans un environnement financier complexe.

Le ou la candidat(e) idéal(e) possède :

• Minimum de 5 années d'expérience en développement logiciel, principalement en Java

• Solide expertise en développement backend avec Spring Boot

• Excellente maîtrise des concepts Java (POO, multithreading, gestion de la concurrence)

• Expérience confirmée en architectures microservices et API RESTful

• Expérience avec des solutions de messagerie événementielle (Kafka)

• Expérience en environnements infonuagiques (AWS ou équivalent)

• Expérience en pratiques Agile / Dev Ops et en intégration continue

Expérience essentielle :

• Expérience appliquée dans l'industrie financière, particulièrement dans le domaine des paiements (paiements temps réel, EFT, intégration Interac, SWIFT ou écosystèmes équivalents)

Atouts :

• Expérience en conteneurisation (Docker, Kubernetes)

• Certification AWS Developer

• Expérience en CI/CD avancé

• Connaissance d'un framework frontend (Angular ou React)

* Le bilinguisme (français et anglais) est requis pour ce poste en raison de la nature du rôle nécessitant des interactions avec des clients nationaux et mondiaux.

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 $ et $.

Ce poste est vacant.

#LI-AR1

Skills:

  • French
  • Apache Kafka
  • Java
  • Microservices
  • Spring Boot
  • Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
    To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
     
     
     
    Search for further Jobs Here:
    (Try combinations for better Results! Or enter less keywords for broader Results)
    Location
    Increase/decrease your Search Radius (miles)

    Job Posting Language
    Employment Category
    Education (minimum level)
    Filters
    Education Level
    Experience Level (years)
    Posted in last:
    Salary