Grow Your Career

View our current openings and submit your application.

Java Developers Quantitative R&D

Toronto, Ontario

Posted: 02/04/2026 Employment Type: Permanent Job Number: 8968

Job Description


Our client is seeking a hands-on Java Developer with 5–10 years of experience to build robust, precise, and timely solutions. This role is for an engineer who wants to understand the business logic behind financial trades to build mission-critical systems.

What You Will Do
  • Robust Development: Design, develop, and deploy financial applications supporting e-Trading (Equity, FX, Fixed Income), Structured Products, and Risk Management (CVA/XVA).
  • Business Integration: Master the financial logic of the Front Office to ensure technical solutions are precise and effective.
  • Full-Cycle Engineering: Manage the full lifecycle, from requirements gathering and automation to equipment configuration and support.
  • High-Precision Coding: Implement thread-safe, memory-efficient code where performance and accuracy are non-negotiable.

Required Profile
  • The 5–10 Year Expert: At the peak of hands-on coding abilities with no desire to move into a management or architect role.
  • The Logical Thinker: Deep-rooted understanding of logic (often backed by a degree in Math or Engineering) to solve complex problems methodically.
  • Technically Curious: Desire to understand how the JVM works and how the business generates revenue.

Technical Skills
  • Core Java Mastery: Deep experience with Core Java (prioritizing fundamental logic).
  • Environment: Proficiency in Linux and Bash/Shell scripting is essential.
  • Systems Fundamentals: Strong grasp of multi-threading, memory management, and writing thread-safe code.
  • The "Extras": Familiarity with HTML/CSS and JavaScript. (.NET/Windows experience is a plus).
Apply Online

Send an email reminder to:

Share This Job:

Related Jobs:

Login to save this search and get notified of similar positions.