Ingénieur Logiciel Sénior – Java et Microservices

RBC

Montreal West

On-site

CAD 110,000 - 150,000

Full time

5 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Rémunération compétitive
Formation et développement
Conciliations travail‑vie personnelle
Équipe performante et dynamique

Job summary

RBC Marchés des Capitaux recrute un développeur logiciel expérimenté à Montréal pour soutenir les initiatives de financement et les pipelines de données. Vous évoluerez dans une équipe proche des analystes et des utilisateurs, et contribuerez à des solutions techniques critiques.

Le poste exige au moins 5 ans en Java, microservices et architecture, avec Spring Boot, Docker/Kubernetes et CI/CD. Vous participerez à la conception, au débogage et au déploiement, tout en assurant le soutien

Qualifications

  • Baccalauréat ou maîtrise en génie logiciel ou domaine connexe.
  • Au moins 5 ans d’expérience en programmation Java, microservices et architecture.
  • Excellente connaissance de Spring Boot, des design patterns, des structures de données et des algorithmes.
  • Maîtrise de SQL, Maven, Unix et des outils CI/CD.
  • Connaissance des applications infonuagiques réparties (Docker, Kubernetes, containerization).

Responsibilities

  • En tant que premier développeur logiciel, collaborer avec l’équipe pour implémenter des logiciels pour les initiatives de l’équipe Financement et les intégrer au pipeline de données.
  • Effectuer des analyses de données et des conceptions de schémas pour les applications de l’équipe Modernisation, Financement et liquidités.
  • Coder, tester, déboguer, déployer et soutenir le traitement par lots et les rapports sur l’actif/passif en temps réel.
  • Analyser et résoudre les problèmes de production liés aux flux de données et à la latence des systèmes.
  • Fournir du soutien pour la mise en place des applications et les incidents de production, en rotation et sur appel si nécessaire.
  • Agir comme mentor et leader technique pour superviser l’architecture et diriger la technologie.

Skills

Java
Microservices
Architecture
Spring Boot
Design patterns
Data structures
Algorithms
Multithreading
Concurrent programming
Cloud basics

Education

Baccalauréat ou maîtrise en génie logiciel ou domaine connexe

Tools

Docker
Kubernetes
Containerization
SQL
Maven
Unix
CI/CD tools

Job description

RBC Marchés des Capitaux recrute un développeur logiciel expérimenté à Montréal pour soutenir les initiatives de financement et les pipelines de données. Vous évoluerez dans une équipe proche des analystes et des utilisateurs, et contribuerez à des solutions techniques critiques.

Le poste exige au moins 5 ans en Java, microservices et architecture, avec Spring Boot, Docker/Kubernetes et CI/CD. Vous participerez à la conception, au débogage et au déploiement, tout en assurant le soutien

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Ingénieur Java Senior – Microservices FX eTrading
Ingénieur Java Senior – Microservices FX eTrading

Morgan Stanley • Montreal (administrative region)

Hybrid
CAD 110,000 - 150,000
Développeur Java Backend Senior / Full-Stack — Montréal (hybride)
Développeur Java Backend Senior / Full-Stack — Montréal (hybride)

Abbeal SAS • Montreal (administrative region)

Hybrid
CAD 90,000 - 130,000
Développeur Java Senior — Microservices, Spring Boot, Cloud
Développeur Java Senior — Microservices, Spring Boot, Cloud

ALTEN Canada • Montreal (administrative region)

Hybrid
CAD 70,000 - 90,000
Développeur Full Stack Senior – Java, Spring Boot et Microservices
Développeur Full Stack Senior – Java, Spring Boot et Microservices

ALFACONSEIL.CA • Montreal (administrative region)

On-site
CAD 100,000 - 150,000
DÉVELOPPEUR(EUSE) JAVA Montréal (hybride) 2026-07-23
DÉVELOPPEUR(EUSE) JAVA Montréal (hybride) 2026-07-23

CHROME TECHNOLOGIES • Montreal (administrative region)

Hybrid
CAD 90,000 - 130,000
Hybrid work model
DÉVELOPPEUR(EUSE) JAVA Montréal (hybride) 2026-07-23
DÉVELOPPEUR(EUSE) JAVA Montréal (hybride) 2026-07-23

Gravity Conseil • Montreal (administrative region)

Hybrid
CAD 90,000 - 130,000
DÉVELOPPEUR JAVA Montréal (hybride) 2026-08-19
DÉVELOPPEUR JAVA Montréal (hybride) 2026-08-19

Gravity Conseil • Montreal (administrative region)

Hybrid
CAD 90,000 - 130,000
Modèle hybride
DÉVELOPPEUR JAVA Montréal (hybride) 2026-08-19
DÉVELOPPEUR JAVA Montréal (hybride) 2026-08-19

CHROME TECHNOLOGIES • Montreal (administrative region)

Hybrid
CAD 90,000 - 140,000
Développeur Java Senior — API & CI/CD (Hybrid/Remote)
Développeur Java Senior — API & CI/CD (Hybrid/Remote)

Solutions XPR • Quebec

Hybrid
CAD 80,000 - 110,000
Projets d’envergure
Technologies modernes
Équipe collaborative
+1
Senior Backend Java Engineer — Build Scalable Banking APIs
Senior Backend Java Engineer — Build Scalable Banking APIs

RBC • Montreal (administrative region)

On-site
CAD 90,000 - 140,000