Software Engineer - Payments

0000050007 Royal Bank of Canada
Full time Toronto, Ontario Computer Occupations
Posted:
March 18, 2026
Location:
Toronto, Ontario, Canada

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...

  • Apply for this Job

    Submit your application for the Software Engineer - Payments position at 0000050007 Royal Bank of Canada.

    Apply Now Save for Later

    Job Overview

    Job Type: Full time
    Location: Toronto, Canada
    Posted: March 18, 2026
    Deadline: April 27, 2026