Software Engineer - Payments

0000050007 Royal Bank of Canada

Full time Computer Occupations
Apply Now
Location
Toronto, Ontario, Canada
Posted
March 18, 2026

Job Description

Job Description

WHAT IS THE OPPORTUNITY?RBC Capital Markets is building a brand-new payments integration platform to serve corporate clients in US Cash Management. As a Senior Software Engineer, you will be instrumental in shaping the future technology landscape by designing and delivering key components of this transformational platform. Work collaboratively with vendors and cross-functional teams while applying your expertise in payment systems integration, microservices architecture, and real-time data processing. This is a high-impact green field project where your technical leadership and hands-on contributions will directly influence the success of a strategic banking technology initiative.WHAT WILL YOU DO?
  • Design, develop, and implement key components of the Payments Hub platform using Java Spring Boot, REST APIs, and Kafka-based integration patterns

  • Lead integration efforts across multiple technology tracks, connecting va...