Senior Java Developer in Technology Services

RBC • toronto, on • Posted June 12, 2026

About the Role

Join Quantitative and Technology Services as a Senior Java Developer to shape data-driven applications for Capital Markets. Your role will involve designing solutions that drive impactful business metrics.
In this position, you will collaborate with Capital Markets trading and quantitative teams, tackle complex problems within the RAMPP organization, and support key initiatives like Risk Modernization. Your strong analytical skills and technical expertise will play a vital role in delivering applications optimized for both performance and usability.
Key Responsibilities:
• Develop and enhance risk and PnL applications
• Troubleshoot production issues and enhance system efficiency
• Work alongside trading teams to gather and implement requirements
• Analyze data for end-of-day and intraday risk
• Suggest improvements to application interfaces
Requirements:
• Bachelor's or Master's degree in Computer Science
• 7+ years of Java experience and design patterns<...