Posted in

Associate Director – Senior Java Developer – Core Java/Multithreading/E-Trading

Associate Director – Senior Java Developer – Core Java/Multithreading/E-Trading

CompanyRoyal Bank of Canada
LocationToronto, ON, Canada
Salary$Not Provided – $Not Provided
TypeFull-Time
Degrees
Experience LevelSenior

Requirements

  • Hardworking, dedicated, detail oriented, focused on quality and a team player, with effective verbal and written communications.
  • 7+ years of hands-on coding in server-side Java with strong emphasis on Java Concurrency, RX Streams, Caching (GridGain as Cache), Collections API, Messaging and Event processing across multiple streams
  • 5+ years of coding experience in multi-cast messaging (Solace / RV)
  • 5+ years of coding with relational DB (SQL Server, Sybase, Oracle)
  • 5+ years of technical design of low latency trading application services
  • 5+ years of Dev Ops tools (Maven, Jenkins, Nexus, Helios)

Responsibilities

  • Developing the Next Gen e-trading Platform: Your expertise will contribute to the construction of our state-of-the-art e-trading platform, ensuring it meets the dynamic needs of the market and our business.
  • Collaboration: You will work alongside a diverse and global team, contributing to a culture that values collaborative efforts and collective success.
  • Innovation and Learning: This role offers the unique opportunity to learn new technologies and apply them to innovate our trading systems.
  • Influence and Strategy: Your insights will have a direct impact on the architectural decisions, enabling you to shape the strategic direction of our e-trading Infrastructure.

Preferred Qualifications

  • Capable of managing & leading people and delivery