Senior Backend Engineer — Payments Platform (Java/Spring)
Summary
Build and maintain high-performance, event-driven Java/Spring microservices for a payments platform modernization at RBC, mentoring peers and collaborating across teams.
Royal Bank of Canada is seeking a senior backend developer to contribute to a major payment modernization initiative. You will build high-performance, event-driven microservices using Java and Spring Boot, shaping a scalable and resilient backend for a multi-year roadmap.
You will mentor teammates, design robust solutions, and collaborate across IT and business partners to deliver measurable outcomes. This role anchors a data-driven, agile delivery culture.