Développeur·euse Full Stack confirmé·e Java / React – Titrisation

Audensiel CanadaMontréalindeedveröffentlicht 02.11.2026
Muss:JavaC#ReactGitKubernetesFrontendBackendFullstackScrumKanbanCI/CDTDDFinTechSecurity

Audensiel Canada est un acteur clé du conseil en numérique, de la formation et de l'écosystème d'affaires québécois. Soutenus par un groupe international dynamique comptant plus de 1 400 collaborateurs et collaboratrices, nous bénéficions d'une solide stabilité ainsi que d'un vaste réseau d'expertises. Nos valeurs reposent sur des principes forts : succès collectif, excellence, diversité culturelle et esprit « Fun & Serious ». Nos équipes sont composées d'expert·e·s engagé·e·s, passionné·e·s par leurs domaines et impliqué·e·s activement dans des initiatives sociales et environnementales ayant un impact positif sur la communauté locale. Rejoindre Audensiel Canada, c'est évoluer dans un environnement humain, stimulant et collaboratif. Qui recherchons-nous? Nous recherchons un·e Développeur·euse Full Stack confirmé·e Java / React pour intervenir sur des applications stratégiques dans le domaine de la titrisation (Securitization) , au sein d'un environnement bancaire et des marchés des capitaux ( Capital Markets ). Tu intégreras une équipe multidisciplinaire évoluant dans un environnement Agile, composée de profils en développement, maîtrise d'ouvrage, assurance qualité et support. Tu participeras au développement et à l'évolution d'applications métiers, en contribuant à la mise en place d'une architecture moderne, évolutive et orientée données. Le poste comporte une forte composante backend avec Java et Spring Boot, ainsi que du développement frontend avec React. Tu interviendras également sur les enjeux d'architecture logicielle, de qualité du code, de tests automatisés et de livraison continue. Nous recherchons une personne ayant une solide expérience en développement Java, capable de prendre des responsabilités techniques, de contribuer aux revues de code et de collaborer avec des équipes internationales. Une expérience dans le secteur bancaire, particulièrement en banque d'investissement ou dans les marchés des capitaux, constitue un atout important. Découvre tes futures responsabilités Concevoir, développer et faire évoluer des fonctionnalités backend en Java et Spring Boot. Développer et maintenir des interfaces utilisateur modernes avec React. Concevoir, implémenter et documenter des API REST performantes et robustes. Mettre en place et maintenir une architecture hexagonale afin de garantir des applications modulaires, évolutives et facilement maintenables. Développer et maintenir les couches de persistance avec Spring Data JPA et Hibernate. Intégrer les mécanismes de sécurité applicative avec Spring Security. Appliquer les pratiques TDD et BDD afin d'assurer la qualité et la fiabilité des développements. Concevoir et exécuter des tests unitaires et d'intégration avec JUnit, Mockito et Cucumber. Participer à la maintenance et à l'amélioration des pipelines CI/CD. Contribuer aux processus de déploiement et d'orchestration des applications avec Kubernetes, Helm et ArgoCD. Effectuer des revues de code constructives et accompagner techniquement les développeurs plus juniors. Garantir la qualité du code en appliquant les bonnes pratiques de Software Craftsmanship et en utilisant des outils d'analyse comme Sonar. Rédiger et maintenir la documentation technique. Collaborer avec les équipes internationales afin d'assurer une bonne coordination des activités de développement et de livraison. Participer aux cérémonies Agile et contribuer à l'amélioration continue des pratiques de l'équipe. Ton expertise technique : savoir-faire Diplôme universitaire en informatique ou dans un domaine connexe. Minimum de 5 années d'expérience en développement logiciel. Très bonne maîtrise de Java et de son écosystème. Excellente connaissance de Spring Boot, notamment Spring Data JPA et Spring Security. Expérience significative en développement frontend avec React. Solide expérience dans la conception et l'implémentation d'API REST. Très bonne maîtrise d'Hibernate et des mécanismes de persistance des données. Expérience avec les frameworks de tests JUnit, Mockito et Cucumber. Bonne maîtrise des pratiques TDD et BDD. Expérience avec Git et les pipelines d'intégration et de livraison continues (CI/CD). Bonne compréhension de l'architecture hexagonale et des principes de conception logicielle. Connaissance de Kubernetes, Helm et ArgoCD. Expérience avec Kafka et les architectures orientées événements. Bonne connaissance des bases de données SQL, notamment PostgreSQL, ainsi que de MongoDB. Connaissance de Sonar pour l'analyse et le suivi de la qualité du code. Familiarité avec les méthodologies Agile, notamment Scrum et Kanban. Capacité à effectuer des revues de code et à partager ses connaissances avec des développeurs juniors. Excellentes aptitudes en communication et en collaboration au sein d'équipes multidisciplinaires. Bonnes capacités rédactionnelles pour la documentation technique. Anglais courant obligatoire; le français constitue un atout. Atouts supplémentaires : Expérience en banque d'investissement ( Corporate & Investment Banking ) ou dans les marchés des capitaux ( Capital Markets ). Connaissance du secteur bancaire et de ses enjeux métiers. Connaissance de C#. Expérience avec un progiciel financier tel qu'Orchestrade, X-One ou Calypso. Tu te reconnais dans cette fiche de poste? Tu souhaites contribuer au développement d'applications stratégiques dans le secteur bancaire et travailler sur des technologies modernes telles que Java, Spring Boot et React? Tu aimes relever des défis techniques, participer aux décisions d'architecture et contribuer à la qualité des solutions développées? Alors cette opportunité est faite pour toi! Ce que nous t'offrons Un réel accompagnement dans ton évolution professionnelle. Des opportunités de formation et de développement. Une ambiance de travail humaine, collaborative et stimulante. L'occasion de contribuer à des projets technologiques d'envergure. L'opportunité de travailler avec des technologies modernes et des équipes multidisciplinaires. Une assurance complémentaire santé. Un REER collectif (Fonds de solidarité FTQ). Le remboursement mensuel de 50 % de l'abonnement annuel OPUS. Type d'emploi : Temps plein, Permanent Rémunération : 85 000,00$ à 100 000,00$ par an Avantages : Aide au Transport Quotidien Assurance Dentaire Assurance Invalidité Assurance Maladie Complémentaire Assurance Vie Congés payés événements d'Entreprise Lieu du poste : Télétravail hybride à Montréal, QC