Job DescriptionWhat is the opportunity?As the Toronto lead for the Rates Derivative Pricing System, you will be the main point of contact with our North America and APAC traders, Quants, and support partners. In this role, you will be involved in development projects to expand the capabilities of the system to support RBC Capital Markets Macro trading business.
What will you do?- Work with stakeholders to determine requirements
- Design and implement solutions that optimize performance, supportability, reusability, and dependability
- Be involve in all steps of the software development lifecycle
- Meet deadlines in support of a fast-moving release cycle
- Resolve production issues and recommend changes to improve the system
- Advise traders, Quants, support, and fellow team members.
What do you need to succeed?Must-have:- Familiarity with Capital Markets business to be able to effectively communicate with traders and Quants; understanding the trade lifecyle
- 7+ years extensive hands-on coding experience with server-side Java with strong emphasis on Java Concurrency, Messaging, and Event processing.
- 3+ years lead experience
- Design and implementation experience of low latency trading applications with real time messaging technologies (Solace, TREP); experience as a member of a team providing L2 support
- Excellent verbal and written communication skills. Be a team player, detail oriented, focused on quality to ensure the team's success.
Nice-to-have- Curve building and interest rate swap pricing knowledge
- Knowledge and experience with DevOps/CICD pipelines and tools such as JIRA, GitHub, Maven, Jenkins
- Experience in Java 8+, Spring 5.0+, REST API, Web Services, SQL
- Experience with HTML5, React.Js, and Node.js
- Agile delivery
What is in it for you?We thrive on the challenge to be our best - progressive thinking to keep growing and working together to deliver trusted advice to help our clients thrive and communities prosper. We care about each other, reaching our potential, making a difference to our communities, and achieving success that is mutual.
- A comprehensive Total Rewards Program including bonuses, flexible benefits and competitive compensation
- Leaders who support your development through coaching and managing opportunities
- Opportunities to work with the best in the field
- Ability to make a difference and lasting impact
- Work in a dynamic, collaborative, progressive, and high-performing team
- A world-class training program in financial services
- Flexible working options fully supported.
#LI-POST
Job SkillsApplication Development, Application Integrations, Application Maintenance, Applications Architecture, Detail-Oriented, Enterprise Application Delivery, Group Problem Solving, Programming Languages, Software Development Life Cycle (SDLC), System Applications
Additional Job DetailsAddress:RBC CENTRE, 155 WELLINGTON ST W:TORONTO
City:Toronto
Country:Canada
Work hours/week:37.5
Employment Type:Full time
Platform:CAPITAL MARKETS
Job Type:Regular
Pay Type:Salaried
Posted Date:2026-03-17
Application Deadline:2026-07-11
Note: Applications will be accepted until 11:59 PM on the day prior to the application deadline date above