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 25 days ago
Similar jobs that could be interesting for youBased on the Développeur Java in Montréal, QC vacancy
  •  ...Le Développeur Java sera responsable de concevoir, développer et améliorer des applications d’affaires dans un environnement à rythme rapide.   PLUS PRÉCISÉMENT   •  Développer et maintenir des applications Java de niveau entreprise •  Exploiter le framework... 
    Suggested
    Full time

    DELAN

    Montréal, QC
    25 days ago
  •  ...amélioration continue — et nous vous offrons l’espace nécessaire pour évoluer.   À propos du rôle   Nous sommes à la recherche d'un Développeur Senior Java pour un projet d'envergure basé à Montréal en mode hybride (3 jours par semaine).   Pourquoi rejoindre  Levio ?... 
    Suggested
    Permanent employment
    Full time
    Flexible hours
    3 days per week

    Levio

    Montréal, QC
    1 day ago
  •  ...savoir-faire aura un impact concret et durable. Techso poursuit la croissance de son équipe de développement et recherche un(e) développeur·euse Java Fullstack pour contribuer aux projets de nos clients situés à Montréal et/ou à l'international. Pour exceller dans ce rôle,... 
    Suggested
    Daily paid
    Permanent employment
    Full time
    Work at office

    Solutions Techso

    Montréal, QC
    11 days ago
  •  ...craft transformative digital experiences that enhance customer engagement and drive business success. Nous recherchons un.e Développeur.euse Java Senior avec 5 à 15 ans d’expérience professionnelle pour rejoindre notre équipe performante. Ce rôle nécessite une solide... 
    Suggested
    Full time
    Work at office
    Local area
    Worldwide
    Work visa

    Bounteous

    Montréal, QC
    16 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... 
    Day shift
    Montréal, QC
    15 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
    4 days 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
    12 days ago
  •  ...requises ~ Baccalauréat (ou diplôme supérieur) en informatique ou dans un domaine connexe. ~3+ années d'expérience en développement sur Java. ~ Expérience éprouvée à déployer des solutions complètes, de la conception à la livraison. ~ Vous prenez plaisir non seulement à... 

    AppDirect

    Montréal, QC
    12 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
    29 days ago
  •  ...DESCRIPTION DU POSTE : Nous sommes à la recherche de Développeur ETL (Talend) pour différents projets d'envergure.     RÔLE ET...  ...Expérience des outils et technologies basés sur le Cloud; Java, Unix OS, Scripting, Python ou Perl; Expérience dans le développement... 
    Daily paid
    Permanent employment
    Full time
    Flexible hours

    Levio

    Montréal, QC
    1 day ago
  •  ...rester authentique et d’exceller. Votre profil Vous êtes un développeur ou une développeuse logiciel doté(e) d’un esprit d’équipe à toute...  ...les technologies suivantes constitue un atout : Frameworks Java et Java: Spring/J2EE; frameworks JS et Node.JS: Express/HappiJS... 
    Daily paid

    AppDirect

    Montréal, QC
    12 days ago
  •  ...approches. Tu agiras donc à la fois comme expert agentique, développeur et coach technique, en guidant les équipes vers des pratiques modernes...  ...de skills, subagents et agent teams. Développement solide en Java et/ou GoLang (incontournable), Python (essentiel pour l'IA),... 
    Work at office

    Vooban

    Montréal, QC
    a month ago
  • $118k - $152k per year

     ...Développeur(euse) principal(e) en IA - Technologie des marchés financiers Lieu : Montréal (hybride) | Secteur de pratique : Technologie...  ...Développer des services dorsaux évolutifs à l'aide de Python et de Java, tout en les intégrant aux plateformes d'entreprise existantes... 
    Permanent employment
    Full time
    Apprenticeship
    Internship
    Immediate start

    Capco

    Montréal, QC
    26 days 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
  •  ...intentionnel, un leadership fort et des occasions concrètes de faire une réelle différence. Description du poste En tant que Développeur embarqué chez Vention… Vous contribuerez à la couche technique qui relie le matériel et le logiciel, en concevant les composants... 
    Daily paid
    Full time
    Contract work
    Apprenticeship
    Work at office
    Work from home
    Day shift

    Vention

    Montréal, QC
    8 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
    1 hour 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
    Worldwide

    DRW Montreal

    Montréal, QC
    17 days ago
  •  ...ambitieux en matière de technologies et de solutions logicielles.     DESCRIPTION DU POSTE :   Nous sommes à la recherche de « Développeur Salesforce CPQ » pour un projet d'envergure.     RÔLE ET RESPONSABILITÉS :   Développer des solutions sur la plateforme... 
    Daily paid
    Permanent employment
    Full time
    Local area
    Flexible hours

    Levio

    Montréal, QC
    1 day ago
  •  ...club social des plus dynamiques. Faites le saut chez exo! Sous la responsabilité du Chef - Services de solutions d'entreprises, le Développeur - ServiceNow est responsable de la conception, du développement, de la configuration et de l’optimisation de la plateforme sous sa... 
    Full time
    Remote work

    Exo – Réseau de transport métropolitain

    Montréal, QC
    10 days ago
  •  ...mettons l’accent sur l’excellence et un environnement de travail stimulant. Dans le cadre de notre croissance, nous recherchons un Développeur Microsoft Azure pour intervenir sur des projets d’envergure chez l’un de nos clients situé à Montréal. Responsabilités Agir... 
    Daily paid
    Permanent employment
    Full time
    Work at office

    Solutions Techso

    Montréal, QC
    11 days ago
  •  ...limites du divertissement, rejoignez notre aventure et aidez-nous à créer l’inconnu !   Description du poste En tant que développeur·euse TI à Ubisoft Montréal , vous rejoindrez l’équipe des technologies de l’information Jeux et Studios, au sein de l’équipe responsable... 
    Full time

    Ubisoft

    Montréal, QC
    3 days ago
  •  ...documentaire de nos clients. Mission Tu veux évoluer dans une équipe à taille humaine où tes idées comptent vraiment ? Nous cherchons un(e) développeur(e) intermédiaire curieux(se) et motivé(e), prêt(e) à apprendre auprès d'experts tout en participant activement aux décisions et aux... 
    Daily paid

    Everial

    Montréal, QC
    a month ago
  •  ...documents ultra complexes! Si cela te parle, voici une opportunité de joindre l’équipe! Le poste On est à la recherche d’un·e développeur(euse) en intelligence artificielle, qui aime autant coder que comprendre ce qui est réellement utile pour les utilisateurs. Tu... 
    Full time

    mondrian

    Montréal, QC
    23 days 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
    16 days ago
  •  ...contribuer à l’amélioration des traitements et diagnostics des petits patients du CHU Sainte-Justine et partout dans le monde. Développeur | Logiciel en bioinformatique Une carrière complètement différente Notre équipe s’agrandit ! Vous désirez mettre votre expérience... 
    Full time
    Remote work

    FerLab

    Montréal, QC
    10 days ago
  •  ...les limites du divertissement, rejoignez notre aventure et aidez-nous à créer l’inconnu!   Description du poste En tant que  Développeur·euse de données  à Ubisoft Montréal , vous intégrerez le domaine Joueur au sein du bureau des données d’Ubisoft. Vous serez... 
    Full time
    Work at office

    Ubisoft

    Montréal, QC
    16 days ago
  •  ...Le Lead Développeur Fullstack occupera un rôle clé au sein de l’équipe de développement en combinant contribution technique directe et leadership...  ...dans un environnement technologique varié incluant notamment Java, MongoDB, Node.js, TypeScript et d’autres technologies adaptées... 
    Daily paid
    Full time

    DELAN

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

    Développeur Databricks Position Description Vous rêvez de transformer des montagnes de données en insights puissants ? De jouer avec Databricks, Spark et les meilleures technos cloud pour créer des solutions intelligentes et performantes ? Rejoignez une équipe qui valorise... 
    Apprenticeship
    Day shift
    Montréal, QC
    15 days ago
  •  ...Montreal, Quebec and on-site.   Show us your drive and join our team! Check us out     LIBÉREZ VOTRE AMBITION – DEVENEZ  Développeur IA Nous sommes FlightHub Group, une équipe ambitieuse qui a créé FlightHub et Justfly. Nos marques sont devenues deux des... 
    Apprenticeship
    Work at office
    Immediate start

    FlightHub

    Montréal, QC
    4 days ago

Do you want to receive more vacancies?

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