Elevate your career with RBC as a Senior Java Developer. Focus on high-performance applications for trading while leveraging AI technologies in a adaptable work environment.
Join the Trading & Execution Services group, where you will play a key role in designing and maintaining applications that handle basket trading and real-time data processing. This position is ideal for seasoned developers proficient in Java and Spring Boot, with a strong understanding of real-time transaction frameworks in capital markets.
Key Responsibilities:
• Design and develop high-performance Java/Spring Boot applications
• Integrate real-time market data streams including FIX protocol
• Optimize applications for low-latency transaction processing
• Implement generative AI tools to enhance development workflows
• Provide L2 support and resolve production issues
Requirements:
• Bachelor's degree in Computer Science or related field
• 7+ years Java/Spring Boot development experience
• 5+ years in high-performance transaction processing
• Proficiency in unit testing and TDD methodologies
• Experience with CI/CD pipelines and version control
Harness your Java expertise to drive innovation and impact in RBC's trading technology.
#J-18808-Ljbffr
📌 Senior Java Developer at RBC Capital Markets (Ontario)
🏢 Socket.dev
📍 Ontario
Reply to this offer
Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.