Create Alert
Email me similar jobs

Associate Director, Lead Java Developer - Realtime Pricing Application (Capital Markets)

What 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 involved 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 Skills

  • Familiarity with Capital Markets business to communicate effectively with traders and Quants; understanding the trade life‑cycle
  • 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. Team player, detail oriented, focused on quality to ensure the team’s success

Nice‑to‑have Skills

  • 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

Benefits

  • 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

Job Skills

Application 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 Details

Address: 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:

Application Deadline:


#J-18808-Ljbffr
Similar jobs

Associate Director, Lead Java Developer - Realtime Pricing Application (Capital Markets)

Apply Now
Back to search page