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

Royal Bank of Canada

Toronto, Canada
Base: not specified; bonus/equity: bonuses include...
Server-side java development
Java concurrency and messaging
Low latency trading applications
As the Toronto lead for the Rates Derivative Pricing System, you will be the main point of contact with North America and APAC traders, Quants, and support partners

Job Summary

  • As the Toronto lead for the Rates Derivative Pricing System, you will be the main point of contact with North America and APAC traders, Quants, and support partners.
  • You will work on development projects to expand system capabilities supporting RBC Capital Markets Macro trading business and be involved in all steps of the software development lifecycle.
  • RBC offers a comprehensive Total Rewards Program including bonuses, flexible benefits, competitive compensation, world-class training, and flexible working options fully supported.

Matching Summary

As the Toronto lead for the Rates Derivative Pricing System, you will be the main point of contact with North America and APAC traders, Quants, and support partners.

Salary

Base: Not specified; Bonus/Equity: Bonuses included; Benefits: Flexible benefits and competitive compensation

Skills & Requirements

Must-have

  • server-side Java development
  • Java Concurrency and Messaging
  • low latency trading applications
  • real time messaging technologies
  • L2 support experience
  • strong communication skills

Nice-to-have

  • Curve building and interest rate swap pricing
  • DevOps/CICD pipelines and tools
  • Java 8+, Spring 5.0+, REST API
  • HTML5, React.Js, and Node.js
  • Agile delivery
  • team player and detail oriented

Key Requirements

  • 7+ years hands-on Java coding experience
  • 3+ years lead experience
  • Familiarity with Capital Markets business and trade lifecycle

Work Rights

Not specified

Tailored Resume

Cover Letter