05 Nov
|
Nöord Technologies
|
Montreal
05 Nov
Nöord Technologies
Montreal
Full Stack Developer (Java/React) / Développeur(euse) full stack (Java/React)
Services financiers
Montréal
The French version of this job posting is below. / La version française de cette offre se trouve plus bas.
Chez Nöord Technologies, nous accompagnons des institutions financières de premier plan en leur proposant des talents d'exception dans les domaines bancaire et des marchés des capitaux. Pour les besoins de l'un de nos prestigieux clients, un acteur bancaire majeur à Montréal en forte croissance, nous sommes activement à la recherche d'un(e) Développeur(euse) full stack (Java/React).
À propos du rôle
En vous joignant à une équipe TI polyvalente au sein d'une banque de financement et d'investissement internationale, vous contribuerez à l'évolution et au développement d'applications dédiées aux activités de titrisation. Évoluant dans un environnement agile et axé sur les données, vous vous appuierez sur des technologies modernes pour soutenir des objectifs d'affaires à fort impact sur les marchés des capitaux. Vous participerez à l'ensemble du cycle de vie du système d'information tout en collaborant étroitement avec des équipes de livraison internationales distribuées.
Responsabilités principales
- Concevoir et développer des services et fonctionnalités backend robustes avec Java et Spring Boot (Spring Data JPA, Spring Security)
- Développer et maintenir des interfaces utilisateur modernes et performantes avec React
- Concevoir, implémenter et documenter des API RESTful évolutives
- Mettre en œuvre et maintenir des architectures hexagonales découplées et faciles à maintenir, selon les pratiques de Software Craftsmanship
- Appliquer les méthodologies TDD et BDD à l'aide de JUnit, Mockito et Cucumber
- Maintenir et améliorer les pipelines d'intégration et de déploiement continus à l'aide de Kubernetes, Helm et ArgoCD
- Effectuer des revues de code constructives pour les développeurs juniors et veiller au respect de normes élevées de qualité du code via Sonar
- Produire et tenir à jour une documentation technique claire tout en assurant une coordination efficace avec les équipes internationales
- Minimum de 5 ans d'expérience professionnelle en génie logiciel full stack
- Maîtrise en informatique ou formation équivalente
- Vaste expertise en Java, dans l'écosystème Spring Boot et avec les frameworks ORM tels que Hibernate
- Solide expérience dans la création d'applications front-end modernes avec React
- Expérience éprouvée dans la conception d'API REST, les pratiques TDD/BDD et les cadres de tests automatisés (JUnit, Mockito, Cucumber)
- Solide expérience pratique de Git, des pipelines CI/CD et des outils de déploiement de conteneurs (Kubernetes, Helm, ArgoCD)
- Familiarité avec la messagerie orientée événements (Kafka), les bases de données relationnelles (PostgreSQL) et les solutions NoSQL (MongoDB)
- Expérience démontrée au sein d'une banque de financement et d'investissement (BFI), particulièrement sur les marchés des capitaux
- Maîtrise de l'anglais avec d'excellentes compétences en communication et en collaboration
- Capacité à travailler selon un horaire matinal (commençant à 7 h 45)
- Connaissance de C# (un atout)
- Expérience des plateformes de marchés des capitaux comme Orchestrade, X-One ou Calypso (un atout)
- Maîtrise du français (un atout)
Détails du poste et conditions
- Lieu : Montréal, QC
- Type de contrat : Contrat avec possibilité de permanence (contrat initial de 12 mois, renouvelable)
- Date de début : Dès que possible
- Horaire : Horaire matinal requis (débute à 7 h 45)
- Langues de travail : Anglais requis, français (un atout)
📌 Full Stack Developer (Montreal)
🏢 Nöord Technologies
📍 Montreal