CareerPlanSign in

Sr Developer, High Value Payments Engineering

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

Core

Senior backend developer contributing to the modernization of a next-generation payment engine processing over $140 trillion in wire payments annually.

Role type

Senior IC backend developer (Java/Spring Boot)

Builds

High-performance, event-driven microservices for a critical payment platform

Domain

Banking / Financial Services / Payments

Deliverable

production ML models | product features

Required skills

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

Preferred skills

Messaging systems (IBM MQ, Apache Kafka), Microservice resiliency patterns, Containerization (Docker, Kubernetes), Cloud platforms (AWS, Azure, GCP), Monitoring tools (Splunk, Dynatrace, ELK), Banking domain knowledge

Technologies

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

Responsibilities

Develop and test software solutions and frameworks; Design and implement solutions to resolve complex issues; Mentor junior team members; Analyze system requirements and contribute to technical strategies; Lead software development tasks requiring advanced problem solving; Drive decisions on innovative technical issues; Resolve software development problems independently; Maintain relationships with internal and external teams; Assess requirements to establish plans and timelines; Work within DevOps pipelines; Create and update critical documentation (TDD, Test Plans, Architecture requirements)

Seniority

Senior, hands-on IC

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