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

Développeur Java

$70k - $135k per year
Développeur Java

Description de poste
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

Fonctions et responsabilités
À 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

Qualités requises pour réussir dans ce rôle
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.

Stack technique: Java 17 et version supérieure, Gradle, Git (GitHub), Github Actions, Spring-boot 3 et +, Spring cloud, Mapstruct, Lombok, Open API, Restful API

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 17
• 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 / DevOps 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 000$ et 135 000$. Ce poste est une opportunité future.

#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.

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.

Développeur Java

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.

Stack technique: Java 17 et version supérieure, Gradle, Git (GitHub), Github Actions, Spring-boot 3 et +, Spring cloud, Mapstruct, Lombok, Open API, Restful API

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 17
• 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 / DevOps 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 000$ et 135 000$. Ce poste est une opportunité future.

#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.

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 a month ago
Similar jobs that could be interesting for youBased on the Développeur Java in Montréal, QC vacancy
  •  ...Développeur.euse Java / Java Developer Développeur.euse Java Temps plein / Mode hybride - 3 jours au bureau. Bounteous est une firme-conseil de premier plan en transformation numérique de bout en bout, vouée à établir des partenariats avec des marques ambitieuses... 
    Suggested
    Full time
    Work at office
    Worldwide

    Bounteous, Inc.

    Montréal, QC
    15 days ago
  •  ...Le Développeur Java / Databricks sera responsable de contribuer à la migration de pipelines de données existants vers une architecture moderne basée sur le Cloud.   PLUS PRÉCISÉMENT   • Développer et maintenir des applications Back-End en Java • Concevoir et... 
    Suggested
    Full time

    DELAN

    Montréal, QC
    a month ago
  • $60k - $115k per year

    Développeur Java intermédiaire Description de poste Le développeur backend Java CGI intervient au sein de squads agiles dans un contexte de transformation numérique caractérisé par une forte variabilité des besoins et des priorités. Il agit à titre de spécialiste en... 
    Suggested
    Day shift
    Montréal, QC
    4 days ago
  •  ...et clients. Nous sommes à la recherche d'un(e) Leader technique Java pour contribuer à cet objectif ! Plus spécifiquement, vous serez...  ...Effectuer la révision de code et « pair programming » pour aider les développeurs Guider les membres de son escouade à résoudre les problèmes... 
    Suggested
    Remplacement
    Full time
    Remote work
    Flexible hours

    Desjardins

    Montréal, QC
    9 hours ago
  •  ...services financiers et des assurances, est à la recherche d'un(e) Développeur(se) senior en automatisation de tests backend et responsable de...  ...d'automatisation backend et API évolutifs en utilisant Java ou TypeScript. Orientation stratégique de la qualité... 
    Suggested
    Contract work
    Shift work

    Randstad

    Montréal, QC
    3 days ago
  • $95k - $140k per year

     ...experience with modern server-side programming languages ( Python Java C# or similar) ~ Demonstrated experience building system-to-...  ...matter apply now! Aperçu du poste dormakaba recherche un développeur intégration basé à Montréal. Ce poste relève directement du... 
    Full time
    Contract work
    Worldwide

    Dormakaba

    Montréal, QC
    8 days ago
  • $70k - $135k per year

    Developpeur Java Senior/Expert Description de poste Chez CGI, nous recherchons un(e) Développeur(se) Java Senior / Expert passionné(e) par l’architecture backend, les environnements cloud modernes et les solutions à fort impact d’affaires. Vous participerez à des projets... 
    Day shift
    Montréal, QC
    1 day ago
  •  ...TEHORA est présentement à la recherche d ’un Développeur PL/SQL afin de contribuer à l’évolution, à la maintenance et à l’optimisation des systèmes Oracle du client. Sans être exhaustifs, voici les services et livrables que devra fournir la personne retenue : Développer... 
    Hourly pay
    Full time
    Contract work
    Apprenticeship
    Remote work
    Flexible hours

    TEHORA

    Montréal, QC
    10 days ago
  •  ...idées et à récompenser leurs résultats. En tant que stagiaire développeur de logiciel , vous rejoindrez l'une de nos équipes de...  ...JavaScript (Node, React, and/or Angular), C++, Ruby, C#, Go or Java, et faites preuve d'une grande curiosité pour apprendre et absorber... 
    Apprenticeship
    Summer work
    Internship
    Work at office
    Worldwide

    DRW Montreal

    Montréal, QC
    24 days ago
  • $60k - $115k per year

    Développeur PL/SQL Description de poste À propos du poste Nous recherchons un(e) Développeur Oracle pour contribuer à la conception, au développement, aux essais et à l’évolution de solutions applicatives robustes et performantes dans un contexte de livraison projet... 
    Work at office
    Remote work
    Montréal, QC
    1 day ago
  • $75k - $130k per year

    Développeur Datastage Sénior Description de poste Mode de travail: Hybride, 2 jours en présentiel Nous sommes à la recherche d'un(e...  ...expérience en développement ETL - Maîtrise d'IBM DataStage (requis), Java (bonus) et de SQL - Expérience avec Github, ArgoCD, Bitbucket... 
    Day shift
    Montréal, QC
    1 day ago
  •  ...Le Développeur sera responsable de développer le Back-End d’une suite d’applications web de l’entreprise, avec le langage PHP et le Framework Symfony, en évoluant dans une grande équipe d’une quinzaine de personnes.   PLUS PRÉCISÉMENT   • Développer de nouvelles... 
    Full time

    DELAN

    Montréal, QC
    9 days ago
  • Aidez à redéfinir le support client à l'ère de l'IA. La plupart des entreprises fonctionnent encore avec des systèmes de ticketing conçus en 2007, auxquels l'IA a été greffée en guise d'afterthought. Botpress est la plateforme d'agents IA enterprise pour le support client...
    Work at office

    Botpress Technologies Inc.

    Montréal, QC
    1 day ago
  • $60k - $130k per year

    Développeur Salesforce Description de poste Description de poste Nous cherchons un développeur ou une développeuse Salesforce pour contribuer à la réalisation de projets Salesforce d'envergure. Tu prendras part à toutes les étapes du cycle de développement — de la... 
    Flexible hours
    Montréal, QC
    15 days ago
  •  ...remettre en question le consensus. Nous recherchons plusieurs développeurs de logiciels passionnés pour rejoindre notre équipe. Vous...  ...moins un des langages ou " frameworks" suivants : Python, C++ ou Java. ~ Une expérience dans plusieurs d'entre eux est un atout. ~... 
    Work at office
    Worldwide

    DRW Montreal

    Montréal, QC
    a month ago
  • $65.9k - $109.84k per year

     ...universitaire de premier cycle (BAC) en informatique. Posséder un minimum de 3 à 6 ans d’expérience pertinente en conception et développement Java/Python.   Compétences et connaissances reliées au poste Avoir une bonne connaissance des technologies Java et Spring MVC,... 
    Daily paid
    Full time
    Temporary work

    Hydro-Quebec

    Montréal, QC
    more than 2 months ago
  •  ...'hésitez pas à nous informer si vous avez besoin d'accommodements durant le processus de recrutement. Le rôle En tant que Développeur ou Développeuse , vous agirez à titre de conseiller auprès de nos clients concernant leur feuille de route technologique globale.... 
    Daily paid
    Full time
    Work at office
    Immediate start

    LIDD Consultants Inc.

    Montréal, QC
    17 days ago
  •  ...en matière de technologies et de solutions logicielles.   DESCRIPTION DU POSTE : Levio est actuellement à la recherche d’un Développeur Python pour contribuer à un projet d’envergure situé à Montréal en mode hybride. RÔLE ET RESPONSABILITÉS : Concevoir, développer... 
    Daily paid
    Flexible hours

    Levio

    Montréal, QC
    6 hours ago
  • DRW est une société de négoce diversifiée avec plus de 3 décennies d'expérience qui réunit une technologie sophistiquée et des personnes exceptionnelles pour opérer sur les marchés du monde entier. Nous valorisons l'autonomie et la capacité à pivoter rapidement pour saisir...
    Work at office
    Local area
    Worldwide

    DRW Montreal

    Montréal, QC
    7 days ago
  •  ...Nous sommes actuellement à la recherche d’un développeur logiciel ou d’une développeuse logicielle afin de se joindre à notre équipe d’ingénierie à Montréal. La personne choisie contribuera à la conception, au développement, à la vérification et à la maintenance d’outils... 
    Apprenticeship

    PACE Aerospace & IT

    Montréal, QC
    2 days ago
  •  ...Architecture & Engineering: Design, build, and optimize scalable, robust backend and API test automation frameworks from the ground up using Java or TypeScript. Strategic Quality Leadership: Define comprehensive test strategies, select appropriate test levels (unit, integration... 
    Long term contract
    Full time
    Contract work
    Shift work

    Randstad

    Montréal, QC
    3 days ago
  • $60k - $130k per year

    Développeur en données et IA Description de poste Nous cherchons un développeur ou une développeuse en donnée IA pour contribuer à la réalisation de projets d'envergure. Tu prendras part à toutes les étapes du cycle de développement — de la conception à la mise en production... 
    Apprenticeship
    Montréal, QC
    8 days ago
  •  ...collaborer avec des équipes multidisciplinaires afin de livrer des solutions à forte valeur d'affaires? Techso est à la recherche d'un·e Développeur·euse SaaS pour contribuer à des projets stratégiques auprès de clients reconnus dans les secteurs bancaire et de l'assurance.... 
    Permanent employment
    Full time
    Work at office

    Solutions Techso

    Montréal, QC
    6 days ago
  •  ...handicap. Faites-nous savoir si vous avez besoin d’accommodements durant le processus de recrutement. Quel est votre rôle?  Notre développeur doit collaborer avec l'équipe interne de LIDD et les experts en la matière du client pour conseiller, développer et déployer des... 
    Daily paid
    Full time
    Summer work
    Work at office
    Immediate start

    LIDD Consultants Inc.

    Montréal, QC
    11 days ago
  •  ...Optimiser le code pour atteindre des objectifs de haute performance. Construire et maintenir des outils exceptionnels pour les développeur·euses de jeux. Coordonner et négocier avec des collaborateur·trices externes, y compris les équipes d’ingénierie, de production,... 
    Full time
    Work visa
    Shift work

    GamblingCareers.com

    Montréal, QC
    17 days ago
  • Aperçu du poste L’équipe de développement Web est à la recherche d’une personne autonome possédant une solide expérience en développement logiciel Web afin de contribuer à l’évolution d’une application Web utilisée à grande échelle. Nous recherchons une personne passionnée...
    Full time
    Apprenticeship
    Flexible hours

    Genetec

    Montréal, QC
    3 days ago
  •  ...attentes élevées, d'intégrité, d'innovation et de volonté de remettre en question le consensus. Nous sommes à la recherche d'un développeur logiciel passionné pour se joindre à notre équipe Infrastructure. Ce poste, axé sur le développement logiciel, consiste à concevoir... 
    Apprenticeship
    Work at office
    Remote work
    Worldwide

    DRW Montreal

    Montréal, QC
    1 day ago
  •  ...amélioration continue  et nous vous offrons l’espace nécessaire pour évoluer. À propos du rôle  Nous sommes à la recherche de « Développeur-euse senior Salesforce » pour un projet d'envergure.     Pourquoi rejoindre Levio?    Travailler sur des projets de... 
    Permanent employment
    Full time
    Local area
    Flexible hours

    Levio

    Montréal, QC
    6 hours ago
  • $80k - $115k per year

    Développeur .NET Expert Position Description Mode de travail : Hybride Lieu : Client situé au centre-ville de Montréal (Québec) Contexte Êtes-vous un professionnel des technologies souhaitant évoluer dans un environnement en forte croissance et axé sur l’innovation... 
    Montréal, QC
    15 days ago
  •  ...les limites du divertissement, rejoignez notre aventure et aidez-nous à créer l’inconnu ! Job Description En tant que Développeur·euse infonuagique à Ubisoft Montréal , vous participerez à la conception et à l’évolution d’une plateforme gérée par Kubernetes... 
    Full time

    Ubisoft

    Montréal, QC
    8 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Développeur Java. Be the first to apply!