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:
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search: