CareerPlanGet AI match score →

Java Developer (multiple opportunities)

Montreal, Canada💼 Full-time🗓 2026-04-23 → 2026-07-30

Core

Design and develop innovative, reliable Java solutions for electronic trading, algorithm trading, data analytics, and cloud engineering platforms.

Role type

Java Developer (IC)

Builds

Electronic trading systems, algorithmic trading platforms, and data analytics infrastructure

Domain

Financial services / Trading technology

Deliverable

production ML models | product features

Required skills

Java, Unix/Linux, microservice architecture, Spring/Spring Boot, SQL, database management, software testing, debugging

Preferred skills

Cloud technologies (AWS, Azure), DevOps, Scala/functional programming, real-time distributed systems, FIX/Swift protocols

Technologies

Java, Spring Boot, Git, Perforce, AWS, Azure, Oracle, SQL Server, Snowflake, IntelliJ, Eclipse

Responsibilities

Design and develop innovative solutions using latest technology architecture, take ownership of technology platforms, drive modernization and agile agenda, collaborate with business lines to understand needs

Seniority

Mid-level to Senior (4+ years experience)

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