Full-time

Java Software Engineer in Pricing & Risk

Posted by TD Bank • toronto, on, Canada

📍 toronto, on 🕒 June 01, 2026

About the Role

Become a vital contributor at TD as a Java Software Engineer focusing on pricing and risk systems. Enhance your software engineering skills while engaging with financial markets.
In this role, you'll leverage your backend development experience of five or more years to work closely with quant teams and business stakeholders. You'll be instrumental in developing scalable services that are critical for trading environments. Writing clean and maintainable code, as well as participating in code reviews, are key components of your responsibilities.
Key Responsibilities:
• Develop and improve backend services using Java
• Collaborate with business and quant teams for requirements
• Support system integration with trading and analytics platforms
• Focus on testable and maintainable code creation
• Participate actively in CI/CD and performance tuning practices
Requirements:
• 5+ years of software engineering expertise
• Strong Java fundamentals (JDK 11+) and objec...

Ready to Apply?

Submit your application today and take the next step in your career journey with TD Bank.

Apply Now