Sr Developer, High Value Payments Engineering

RBC — TORONTO, Ontario, Canada

Posted 2026-08-04

Job Description What is the Opportunity? As part of a major payment modernization initiative, Royal Bank of Canada is seeking a senior developer to actively to contribute to the evolution and modernization for our next-generation payment engine. This is a critical platform which will at the end of the multi-year roadmap, process over $140 trillion dollars of wire payments a year. You will be building critical components of a robust, scalable, and resilient backend system – creating high-performance, event-driven microservices using Java and Spring Boot. What You'll Do Develops and tests software solutions, frameworks, and tools of moderate complexity, ensuring alignment with business requirements and technical standards. Collaborate with cross functional teams to design and implement solutions to resolve moderately complex issues and improve processes. Provide mentorship and technical guidance to junior team members, fostering skill development and ensuring adherence to best practices. Analyze system requirements and contributes to the creation of technical strategies, offering recommendations to enhance functionality and operational efficiency. Lead software development tasks or p

Apply on RBC's careers site