Montréal
Développeur Intermédiaire Back-end
Vous êtes passionné(e) par le développement back-end Java, les microservices, les API REST et les technologies infonuagiques AWS?
Vous souhaitez contribuer au développement de solutions technologiques à fort impact au sein d’une grande institution financière canadienne, dans un environnement où la fiabilité, la sécurité et la qualité sont essentielles?
Systematix est à la recherche de Développeur(se)s Back-end Java – Intermédiaire pour se joindre à une équipe transverse d’expertise et de développement œuvrant dans le domaine de la lutte aux crimes financiers (Fin Crime).
Durée : 12 mois, renouvelable
Lieu : Montréal
Mode de travail : Hybride – 2 jours par semaine au bureau
Langues : Français et Anglais
Votre rôle
À titre de Développeur(se) Back-end Java – Intermédiaire, vous participerez activement à la conception, au développement et à l’évolution de solutions technologiques permettant de détecter, prévenir et combattre les crimes financiers et la cybercriminalité.
Vous travaillerez principalement sur des applications Java / Spring Boot, des API REST et des architectures microservices, ainsi que sur différentes intégrations entre systèmes internes et partenaires.
Vous contribuerez également au déploiement et à l’exploitation de services dans AWS, notamment Lambda, API Gateway, S3 et SQS, tout en appliquant les bonnes pratiques DevOps, CI/CD et de sécurité applicative.
Vous évoluerez au sein d’une organisation agile composée de squads fonctionnelles et collaborerez avec des développeurs expérimentés, des analystes d’affaires, des architectes et différentes équipes partenaires.
Vos responsabilités
-
Développer, maintenir et faire évoluer des solutions back-end en Java / Spring Boot.
-
Concevoir et développer des API REST et des microservices.
-
Réaliser des intégrations entre différents systèmes internes et partenaires.
-
Contribuer à l’évolution des applications en fonction des besoins d’affaires et des exigences réglementaires.
-
Participer aux revues de code et appliquer les standards de développement et de qualité.
-
Identifier et corriger les anomalies, les problèmes de performance et la dette technique.
-
Déployer et tester des services dans AWS.
-
Travailler notamment avec AWS Lambda, API Gateway, S3 et SQS.
-
Participer à l’automatisation des processus de développement et de déploiement.
-
Appliquer les pratiques CI/CD avec des outils tels que Jenkins, GitLab CI ou équivalent.
-
Utiliser Git / GitFlow pour la gestion du code source.
-
Contribuer à l’application des standards de sécurité applicative, notamment en matière de gestion des secrets et de bonnes pratiques OWASP.
-
Supporter les composantes en production et participer à la résolution des incidents.
-
Collaborer avec les analystes d’affaires, les développeurs, les architectes et les équipes partenaires.
-
Participer activement aux cérémonies agiles : planification, refinement, revues de sprint et autres activités de l’équipe.
-
Communiquer de façon proactive sur l’avancement des travaux, les risques et les blocages.
Profil recherché
-
Environ 3 à 5 années d’expérience en développement logiciel back-end.
-
Bonne maîtrise de Java et Spring Boot.
-
Expérience concrète avec les architectures microservices.
-
Expérience en développement et intégration d’API REST en environnement de production.
-
Expérience fonctionnelle avec AWS.
-
Connaissance de services tels que Lambda, API Gateway, S3 et SQS.
-
Expérience avec les pratiques CI/CD et des outils tels que Jenkins, GitLab CI ou équivalent.
-
Bonne maîtrise de Git / GitFlow.
-
Capacité à développer des solutions fiables, maintenables et sécurisées.
-
Capacité à travailler de façon autonome tout en sachant solliciter l’équipe lorsque nécessaire.
-
Rigueur et souci de la qualité.
-
Bon esprit d’équipe et ouverture au feedback.
-
Excellentes aptitudes en communication et en résolution de problèmes.
-
Intérêt marqué pour les technologies Java, AWS et DevOps.
-
Bonne maîtrise du français et de l’anglais, à l’oral comme à l’écrit.
Atouts
-
Connaissance de Python pour le scripting et l’automatisation.
-
Connaissance des approches Infrastructure as Code avec Terraform, AWS CDK ou équivalent.
-
Expérience avec Jira et Confluence.
-
Expérience avec SonarQube ou un outil similaire d’inspection et de qualité du code.
-
Connaissance des pratiques de sécurité applicative, notamment OWASP et gestion des secrets.
-
Expérience dans un environnement bancaire ou financier réglementé.
-
Expérience avec des solutions de détection de fraude ou de lutte contre le blanchiment d’argent (AML).
-
Certification AWS Cloud Practitioner, Developer Associate ou autre certification AWS pertinente.
Pourquoi joindre Systematix?
-
Mandat de 12 mois avec possibilité de renouvellement.
-
Occasion de travailler au sein d’une grande institution financière canadienne.
-
Participation à des projets directement liés à la lutte aux crimes financiers et à la cybercriminalité.
-
Environnement technologique moderne combinant Java, Spring Boot, microservices, API REST et AWS.
-
Exposition à des services AWS tels que Lambda, API Gateway, S3 et SQS.
-
Participation au cycle complet de développement : conception, développement, tests, CI/CD, déploiement et support en production.
-
Collaboration avec une équipe expérimentée favorisant le développement et la montée en compétences.
-
Environnement agile et multidisciplinaire.
-
Mode de travail hybride à Montréal – 2 jours par semaine au bureau.
Prêt(e) à relever le défi?
Envoyez dès aujourd’hui votre CV à jour à :
Zineb.Ammor@Systematix.com
Nous communiquerons avec les candidats dont le profil correspond aux exigences du mandat.
BH 22430