CareerPlan

Lead Java Developer, Vice President

MISSISSAUGA, Ontario, CanadaFull-time$121k2026-10-05 → 2026-11-10

Core

Lead architectural design, implementation, and modernization of robust, highly available, and scalable enterprise application systems for a global bank.

Role type

Senior IC Lead Java Developer (Technical Lead)

Builds

Cloud-native microservices, event-driven systems, and resilient RESTful APIs for financial products and services.

Domain

Banking / Enterprise Software Engineering

Deliverable

production ML models | product features

Required skills

Java 17+, Spring Boot, Apache Kafka, Oracle Database, Docker, Kubernetes, CI/CD pipelines, AI-assisted development tools

Preferred skills

Master's degree, experience with GenAI-powered developer productivity tools

Technologies

Java 17/21, Spring Boot 4.x, Apache Kafka, Oracle Database, Docker, Kubernetes, Red Hat OpenShift, JUnit 5, Mockito, Prometheus, Grafana, OpenTelemetry

Responsibilities

Lead end-to-end design of cloud-native microservices; architect high-throughput event-driven systems; mentor agile development pods and enforce engineering standards; drive CI/CD pipeline enhancements; resolve complex production performance bottlenecks.

Seniority

Senior, hands-on IC with leadership responsibilities