CareerPlan

Full Stack – Java Application Developer (Hybrid) / Développeur(euse) d’applications Java – Full Stack (hybride)

Montreal, Quebec, CanadaFull-time2026-10-21 → 2026-10-24
Hybrid

Core

Design and deliver next-generation risk management solutions and scalable distributed systems for the Credit Valuation Adjustment (CVA) trading desk.

Role type

Senior IC Java Full Stack Application Developer (Director level)

Builds

Scalable distributed systems, multithreaded applications, and services for high-volume trading and market data workloads.

Domain

Financial services / Risk management / Trading infrastructure

Required skills

Core Java, Scala, multithreading, distributed systems architecture, RDBMS, SQL

Preferred skills

Python, Perl, Unix, K-Shell scripting, OTC derivatives knowledge

Technologies

Java, Scala, RDBMS, SQL, Python, Perl, Unix, K-Shell

Responsibilities

Architect and build scalable distributed systems; develop robust multithreaded applications; analyze and enhance data flows and system functionality; partner with traders and quants to translate requirements into solutions; manage the full project lifecycle from analysis to production rollout.

Seniority

Senior, hands-on IC (Director level)