Full Stack Developer (Java/React) / Développeur(euse) full stack (Java/React)

Nöord Technologies Corporation

Montreal

On-site

CAD 90,000 - 120,000

Full time

5 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Nöord Technologies Corporation recherche un Développeur full stack (Java/React) pour soutenir des projets financiers à Montréal. Vous participerez à l'évolution et au développement d'applications d'actifs et de titrisation, en environnement agile et orienté données, avec des équipes internationales distribuées.

Vous développerez des services backend robustes, des interfaces modernes en React et des API RESTful, tout en appliquant TDD/BDD et en gérant les déploiements via CI/CD et Kubernetes.

Qualifications

  • 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).

Responsibilities

  • 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.
  • Travailler au sein d'une banque de financement et d'investissement et coopérer avec des équipes internationales distribuées.

Skills

Java
Spring Boot
React
REST Apis
TDD/BDD
Git
CI/CD
Kubernetes
ArgoCD
PostgreSQL
MongoDB
Kafka
Anglais
C# (atout)
Orchestrade/X-One/Calypso (atout)

Education

Maîtrise en informatique ou formation équivalente

Tools

Git
JUnit
Mockito
Cucumber
Kubernetes
Helm
ArgoCD
Orchestrade
X-One
Calypso

Job description

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)
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

KDB Developer / Développeur(euse) KDB
KDB Developer / Développeur(euse) KDB

Nöord Technologies Corporation • Montreal

Hybrid
CAD 90,000 - 130,000
Développeur Full Stack - marchés des capitaux
Développeur Full Stack - marchés des capitaux

National Bank of Canada • Montreal

Hybrid
CAD 90,000 - 130,000
Santé et bien-être
Assurance collective
Régime de retraite
+6
KDB Developer / Développeur(euse) KDB
KDB Developer / Développeur(euse) KDB

Nöord Technologies • Montreal

Hybrid
CAD 90,000 - 130,000
KDB Developer / Développeur(euse) KDB
KDB Developer / Développeur(euse) KDB

Noordtechnologies • Montreal

Hybrid
CAD 120,000 - 160,000
Senior Full-Stack Developer / React Front-End Expert
Senior Full-Stack Developer / React Front-End Expert

Nöord Technologies • Montreal (administrative region)

Hybrid
CAD 110,000 - 150,000
Relocation package
Développeur Full Stack Java / React Senior — Transformation Paiements, Banque, Montréal
Développeur Full Stack Java / React Senior — Transformation Paiements, Banque, Montréal

Abbeal • Montreal

Hybrid
CAD 90,000 - 140,000
Hybride - 2 jours au bureau
Contrat de 12 mois renouvelable
FX Application Support Analyst / Analyste en support applicatif FX
FX Application Support Analyst / Analyste en support applicatif FX

Nöord Technologies Corporation • Montreal

On-site
CAD 90,000 - 120,000
Développeur Java intermédiaire, .NET et analyse de données, grande banque canadienne, Montréal (hybride)
Développeur Java intermédiaire, .NET et analyse de données, grande banque canadienne, Montréal (hybride)

Abbeal • Montreal

Hybrid
CAD 70,000 - 95,000
Mode hybride (2 jours sur site)
Développeur Java Backend – Montréal (H/F) - Finance de marché
Développeur Java Backend – Montréal (H/F) - Finance de marché

Horizon Trading Solutions • Montreal

On-site
CAD 90,000 - 130,000
Développeur·euse Full Stack Senior
Développeur·euse Full Stack Senior

ALFACONSEIL.CA • Montreal

On-site
CAD 80,000 - 110,000