Senior Java Backend Engineer for Global Risk Platform

TMC Canada

Montreal (administrative region)

On-site

CAD 90,000 - 130,000

Full time

13 days ago
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Environnement collaboratif et flexible
Système à fort impact stratégique
Équipe technique internationale

Job summary

TMC Canada recherche un développeur Java backend expérimenté pour rejoindre une grande équipe technique au sein d'une institution financière internationale. Vous gérerez des projets du besoin à la livraison, concevrez du code robuste et travaillerez avec des équipes réparties dans plusieurs fuseaux horaires.

Le candidat idéal possède une forte maîtrise de Java, MVC, NoSQL (MongoDB) et des connaissances DMN/BPMN, JBehave/Cucumber, ainsi qu'une expérience avec REST et TDD.

Qualifications

  • 7 à 15 ans d'expérience en développement Java backend.
  • Excellentes capacités d'analyse et de résolution de problèmes.
  • Solides connaissances en principes de conception logicielle : MVC, structures de données, algorithmes, design patterns, multithreading, caching, récursivité
  • Solide maîtrise du cœur de Java : class loading, garbage collection, Collections API, Reflections API, Java 8 Streams et programmation fonctionnelle
  • Bonne connaissance des bases de données NoSQL (MongoDB)
  • Expérience avec le BDD (JBehave/Cucumber)
  • Connaissance des outils DMN et BPMN
  • Expérience avec les services web RESTful
  • Excellentes compétences en communication, avec expérience de travail auprès d'équipes internationales

Responsibilities

  • Prendre en charge des projets au sein du système, de la clarification des besoins d'affaires jusqu'à la livraison
  • Concevoir et livrer un code propre, robuste et bien testé, dans les délais convenus
  • Collaborer étroitement avec les équipes d'affaires et les membres de l'équipe technique répartis dans différents fuseaux horaires
  • Jongler avec plusieurs priorités dans un environnement dynamique et collaboratif

Skills

Java Backend
Analyse et résolution
MVC & Design patterns
Multithreading
RESTful services
MongoDB
DMN/BPMN
TDD
React JS

Tools

JBehave/Cucumber
DMN/BPMN

Job description

TMC Canada recherche un développeur Java backend expérimenté pour rejoindre une grande équipe technique au sein d'une institution financière internationale. Vous gérerez des projets du besoin à la livraison, concevrez du code robuste et travaillerez avec des équipes réparties dans plusieurs fuseaux horaires.

Le candidat idéal possède une forte maîtrise de Java, MVC, NoSQL (MongoDB) et des connaissances DMN/BPMN, JBehave/Cucumber, ainsi qu'une expérience avec REST et TDD.

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

Similar jobs worth comparing

Développeur(se) Backend Java Senior
Développeur(se) Backend Java Senior

TMC Canada • Montreal (administrative region)

On-site
CAD 90,000 - 130,000
Environnement collaboratif et flexible
Système à fort impact stratégique
Équipe technique internationale
Back-end Java: Microservices & AWS (Hybride, Montréal)
Back-end Java: Microservices & AWS (Hybride, Montréal)

Systematix • Montreal (administrative region)

Hybrid
CAD 85,000 - 120,000
Hybrid work Montréal
12-month contract
Full Stack Developper Java/JS
Full Stack Developper Java/JS

TMC Canada • Montreal (administrative region)

On-site
CAD 120,000 - 180,000
Market Risk Platform Tech Lead
Market Risk Platform Tech Lead

Societe Generale • Montreal (administrative region)

On-site
CAD 110,000 - 140,000
Développeur Java / Java Developer
Développeur Java / Java Developer

mthree • Montreal (administrative region)

On-site
CAD 90,000 - 130,000
Senior Java Backend Engineer - Scale FinTech Platforms
Senior Java Backend Engineer - Scale FinTech Platforms

exagens • Montreal

On-site
CAD 80,000 - 100,000
Senior Java Backend Engineer - API, Microservices, AWS
Senior Java Backend Engineer - API, Microservices, AWS

National Bank of Canada • Montreal (administrative region)

Hybrid
CAD 90,000 - 120,000
Assurance collective flexible
Régime de retraite généreux
Programme d’aide aux employés
+2
Développeur Java Senior — Agents IA (Backend/Cloud) — Montréal →
Développeur Java Senior — Agents IA (Backend/Cloud) — Montréal →

Abbeal SAS • Montreal (administrative region)

Hybrid
CAD 90,000 - 130,000
Développeur Java Senior — Agents IA (Backend/Cloud) — Montréal
Développeur Java Senior — Agents IA (Backend/Cloud) — Montréal

Abbeal SAS • Montreal (administrative region)

Hybrid
CAD 90,000 - 130,000
Senior Java Developer – Fintech, Cloud & Fraud Solutions
Senior Java Developer – Fintech, Cloud & Fraud Solutions

Adaptive • Montreal (administrative region)

Hybrid
CAD 90,000 - 120,000
23 days of vacations
Group insurance 50% covered
Pension plan contribution up to 5%
+3