CareerPlanGet AI match score →

Technical Lead — Java / Spring Boot / Azure (Financial Services)

Canada-Vancouver🌐 Remote💼 Full-time🗓 2026-07-21 → 2026-07-31

Core

Lead a team of engineers to design, build, and deploy Java/Spring Boot microservices and RESTful APIs for payments, commercial banking, and Visa card platforms.

Role type

Senior hands-on IC Technical Lead (Java/Spring Boot/Azure)

Builds

Production-grade microservices and APIs for high-stakes financial services clients

Domain

Financial Services (Payments, Commercial Banking, Visa)

Deliverable

production ML models | product features

Required skills

Java, Spring Boot, Azure (AKS, App Services, Functions, Service Bus, Event Hubs), Microservices, RESTful APIs, SQL/NoSQL, Docker, Kubernetes, CI/CD, Event-driven architecture, Code review, Mentoring

Preferred skills

Payment rails (Interac, Visa DPS, ISO 20022), Architecture modeling (UML, TOGAF), Security compliance (PCI DSS, OSFI), Performance tuning, Observability

Technologies

Java, Spring Boot, Azure, AKS, Docker, Kubernetes, Kafka, Azure DevOps, GitHub Actions

Responsibilities

Lead and mentor a team of Java developers; Design, build, and review microservices and APIs; Enforce engineering standards; Translate architecture to implementation plans; Drive CI/CD and DevOps; Troubleshoot production issues

Seniority

Senior, hands-on IC

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