CareerPlan

Java Tech Lead (Hybrid) / Responsable technique Java (hybride)

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

Core

Design and deliver scalable, cloud-ready transaction processing platforms for electronic trading, asset processing, clearing, and settlement in the Institutional Securities business.

Role type

Senior Java Tech Lead (Software Engineering)

Builds

Custody platform services, reconciliation workflows, exception management, and data-processing pipelines

Domain

Financial Services / Institutional Securities / Trading Infrastructure

Deliverable

production ML models | product features

Required skills

Java, Spring Framework, Distributed Systems, Kafka, Docker, CI/CD, REST APIs, Multithreading/Concurrency, Database Design, System Architecture, Test Automation

Preferred skills

Domain/Event/Message Driven Architecture, Performance Analysis, N-tier SOA

Responsibilities

Lead design and development of Java/Spring services for the custody platform; Own technical architecture and drive design decisions for reconciliation and data workflows; Mentor engineering specialists through code reviews and technical coaching; Translate business requirements into technical designs and engineering tasks; Partner with QA, DevOps, and production support for reliable releases; Drive adoption of engineering best practices including test automation and secure coding standards.

Seniority

Senior, hands-on IC with leadership responsibilities