CareerPlanSign in

Java Backend Developer

Montréal, Québec💼 Full-time🗓 2026-05-12 → 2026-09-07

Core

Design and implement distributed, high-concurrency reporting web applications and middleware for Wealth Management and Investment Management businesses.

Role type

Senior Java Backend Developer

Builds

End-to-end reporting web applications, middleware components, and distributed backend systems for 20k daily custom reports and 2.5M quarterly reports.

Domain

Financial services / Quantitative trading infrastructure

Deliverable

production ML models | product features | dashboards & analysis | infrastructure

Required skills

Java, Multithreading, RESTful/SOAP services, JPA/SQL, Spring framework, Distributed systems architecture, Object-oriented design, System integration

Preferred skills

Experience with large-scale high-availability systems, Technical R&D for performance scaling

Technologies

Java, Spring, SQL, REST, SOAP

Responsibilities

Design and implement distributed applications, Enhance and support existing enterprise systems, Participate in system integration and requirements gathering, Perform oncall support rotation, Develop performance-critical backend components

Seniority

Senior, hands-on IC

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