Java Developer

TMC Canada

Montreal (administrative region)

On-site

CAD 90,000 - 130,000

Full time

2 days ago
Be an early applicant
Application generator

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

Get past ATS filters

Job summary

TMC Canada à Montréal cherche un développeur Java Senior pour concevoir des applications de gestion des risques distribuées traitant d'importants volumes de données en temps réel. Vous rejoignez une escouade Agile mondiale et collaborez avec les partenaires métiers pour répondre aux besoins d’affaires et aux obligations réglementaires.

Le candidat idéal maîtrise Core Java, Spring, SQL, Linux et Spark/Python, avec une forte culture de tests unitaires et une bonne approche OO.

Qualifications

  • 5 ans et plus d'expérience pratique avec Core Java (côté serveur), Spring et RDBMS
  • Expérience avec les pipelines de traitement de données distribuées utilisant Apache Spark, Python et outils connexes
  • Solides compétences en conception orientée objet, structures de données, algorithmes et patrons de conception
  • Bonne compréhension des applications multi-threads et expérience pratique des packages de concurrence
  • Excellente pensée critique et capacité d'analyse
  • Compréhension de la gestion du contexte de données/prompts et des tests de modèles fondamentaux
  • Forte culture de test unitaire (JUnit)
  • Solide expérience en modélisation logique de bases de données relationnelles et en requêtes optimisées à grande échelle
  • Capacité à écrire des scripts en Shell/Perl/Python
  • Expérience en développement Agile
  • Solides compétences en collaboration et communication pour le travail en équipe mondiale
  • Capacité à travailler de manière autonome en respectant les normes de codage établies

Responsibilities

  • Développer de nouvelles applications de risque de marché et améliorer les applications existantes
  • Travailler au sein d'une escouade Agile mondiale, en appliquant les principes Agile et les pratiques DevOps
  • Collaborer directement avec les partenaires d'affaires
  • Contribuer à façonner les outils et technologies pour améliorer les processus d'affaires et répondre aux obligations réglementaires

Skills

Core Java
Spring
RDBMS
Object-oriented design
Multithreading
JUnit
Agile development

Tools

Apache Spark
Python
Shell scripting
Perl

Job description

Note: French version below / La version française se trouve ci-dessous.

  • Agile development experience

Développeur(se) Java Senior

À propos du poste

Nous recherchons un(e) développeur(se) Java Senior pour rejoindre une équipe d'ingénierie mondiale qui conçoit des applications de gestion des risques distribuées et à grande échelle. Vous travaillerez sur des systèmes critiques traitant d'importants volumes de données en temps réel, au service de besoins d'affaires et réglementaires essentiels. Le/la candidat(e) idéal(e) possède une solide expérience pratique en Java, SQL et Linux dans un environnement axé sur les données, et est à l'aise de travailler au sein d'une équipe Agile répartie sur plusieurs régions.

Principales responsabilités
  • Développer de nouvelles applications de risque de marché et améliorer les applications existantes
  • Travailler au sein d'une escouade Agile mondiale, en appliquant les principes Agile et les pratiques DevOps
  • Collaborer directement avec les partenaires d'affaires
  • Contribuer à façonner les outils et technologies pour améliorer les processus d'affaires et répondre aux obligations réglementaires
Compétences requises
  • 5 ans et plus d'expérience pratique avec Core Java (côté serveur), Spring et RDBMS
  • Expérience avec les pipelines de traitement de données distribuées utilisant Apache Spark, Python et outils connexes
  • Solides compétences en conception orientée objet, structures de données, algorithmes et patrons de conception
  • Bonne compréhension des applications multi-threads et expérience pratique des packages de concurrence
  • Excellente pensée critique et capacité d'analyse
  • Compréhension de la gestion du contexte de données/prompts et des tests de modèles fondamentaux
  • Forte culture de test unitaire (JUnit)
  • Solide expérience en modélisation logique de bases de données relationnelles et en requêtes optimisées à grande échelle
  • Capacité à écrire des scripts en Shell/Perl/Python
  • Expérience en développement Agile
  • Solides compétences en collaboration et communication pour le travail en équipe mondiale
  • Capacité à travailler de manière autonome en respectant les normes de codage établies
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
Développeur Java Fullstack (Senior)
Développeur Java Fullstack (Senior)

Groupe SII • Canada

Hybrid
CAD 90,000 - 130,000
Développeur Java Senior
Développeur Java Senior

Amaris Consulting • Montreal (administrative region)

Hybrid
CAD 90,000 - 130,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 Java Senior
Développeur Java Senior

Mantu Manager Program • Montreal (administrative region)

Hybrid
CAD 90,000 - 120,000
Développeur Java Spring Boot (Senior)
Développeur Java Spring Boot (Senior)

Groupe SII • Canada

Hybrid
CAD 90,000 - 130,000
Développeur.euse Java Backend – Senior
Développeur.euse Java Backend – Senior

ALFACONSEIL.CA • Montreal West

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

GFT Technologies • Montreal (administrative region)

On-site
CAD 120,000 - 180,000
Développeur Java Senior
Développeur Java Senior

Akkodis • Montreal (administrative region)

On-site
CAD 128,000 - 161,000
Développeur Java
Développeur Java

GFT Technologies • Quebec

On-site
CAD 120,000 - 180,000