Associate Director – Senior Java Developer – Core Java/Multithreading/E-Trading
Company | Royal Bank of Canada |
---|---|
Location | Toronto, ON, Canada |
Salary | $Not Provided – $Not Provided |
Type | Full-Time |
Degrees | |
Experience Level | Senior |
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