CareerPlan

Senior Java Developer, Applications Development – Assistant Vice President

MISSISSAUGA, Ontario, CanadaFull-time$94k2026-08-14 → 2026-11-10
Hybrid

Core

Design, build, and own high-performance Java applications and scalable backend services for critical financial services at global scale.

Role type

Senior IC Java developer (applications architecture)

Builds

High-volume, low-latency Java applications and RESTful APIs for global financial services

Domain

Financial services / Cloud-native backend engineering

Deliverable

production ML models | product features

Required skills

Java, Spring Boot, RESTful API design, Cloud engineering, Relational databases (Oracle/SQL), NoSQL (MongoDB), Kubernetes/OpenShift, Messaging (MQ/Kafka), CI/CD pipelines, Test-driven development

Preferred skills

Financial services (payments processing), Generative AI, Mainframe integration patterns

Technologies

Java, Spring, Spring Boot, Oracle, SQL, MongoDB, OpenShift, Kubernetes, MQ, Kafka

Responsibilities

Design and develop efficient, reusable Java code for high-volume, low-latency applications; Architect RESTful APIs and scalable backend services; Translate complex business requirements into technical specifications and solution architecture artefacts; Build and maintain comprehensive testing automation; Lead peer code reviews; Take full accountability for production systems and resolve critical issues; Partner with business analysts and project managers to deliver high-quality software

Seniority

Senior, hands-on IC