CareerPlanSign in

Senior Manager, Back-End Development

TORONTO, Ontario, Canada💼 Full-time🗓 2026-08-07 → 2026-09-26

Core

Lead a team of backend developers while actively contributing to code development for a next-generation payment engine.

Role type

Senior Manager, Back-End Development (50% people leadership, 50% hands-on IC)

Builds

High-performance, event-driven microservices for core payment processing capabilities

Domain

Banking / Financial Services / Payment Systems

Deliverable

production ML models | product features

Required skills

Java, Spring Boot, Microservices architecture, Distributed systems, Reactive programming, Event-based programming, RESTful API design, Git, CI/CD, Automated testing (JUnit, Mockito)

Preferred skills

People management (3-8 developers), Messaging systems (IBM MQ, Apache Kafka), Resiliency patterns (circuit breakers, back pressure), Docker, Kubernetes/OpenShift, Cloud platforms (AWS, Azure, GCP), Monitoring tools (Splunk, Dynatrace, ELK), Banking domain knowledge

Technologies

Java, Spring Boot, Jenkins, JUnit, Mockito, IBM MQ, Apache Kafka, Docker, Kubernetes, OpenShift, AWS, Azure, GCP, Splunk, Dynatrace, ELK

Responsibilities

Manage and mentor a team of backend developers, Provide expert technical leadership through code contributions and mentorship, Collaborate with business stakeholders to translate strategic objectives into technical solutions, Maintain strong hands-on coding skills and contribute to production codebase regularly

Seniority

Senior, hands-on IC with people management responsibilities

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