CareerPlanSign in

Full Stack – Java Application Developer (Hybrid)

Montreal, Canada💼 Full-time🗓 2026-08-06 → 2026-09-26

Core

Design and delivery of next-generation risk management and critical risk analytics for the CVA trading desk.

Role type

Senior IC Full Stack Java Application Developer (Software Engineering III, Director level)

Builds

Scalable distributed systems supporting trade capture and market/reference data gathering

Domain

Financial services / Risk management / OTC derivatives

Deliverable

production ML models | product features

Required skills

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

Preferred skills

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

Technologies

Core 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; Handle full project lifecycle from analysis to production rollout.

Seniority

Senior, hands-on IC with strategic input

Sourced via workday · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.