About the ClientA leading wholesale bank providing capital markets, investment banking, and advisory services worldwide. Recently expanded into a top-tier research platform, the firm focuses on high-growth sectors like technology and healthcare. It integrates advanced AI for market analysis and risk management to serve thousands of professionals across global markets.
What You'll Do- Design, develop, and enhance Front Office pricing and risk applications supporting electronic trading.
- Partner with Sales, Trading, Quantitative Research, and Infrastructure teams to deliver scalable pricing and risk solutions.
- Build high-performance, event-driven applications with a focus on reliability, scalability, and low latency.
- Develop automated testing and CI/CD pipelines while supporting production systems and continuous improvement initiatives.
- Provide technical leadership through solution design, mentoring, and collaboration across Agile teams.
What You Bring- Middle/Senior experience developing Front Office pricing, trading, or risk applications.
- Middle/Senior Core Java (JDK 11+) and 4+ years of enterprise Python development.
- Experience building high-performance, event-driven, multi-threaded applications.
- Strong understanding of CI/CD, automated testing, distributed systems, and enterprise software development.
- Experience partnering directly with Sales, Trading, Quantitative Research, and Infrastructure teams.
- Technology stack: Java 17+, Scala, Python 3+, React, AngularJS, Solace Messaging, Hazelcast, ZeroMQ, Google Protocol Buffers, JSON, SBE, Graphite, Grafana, and Red Hat Enterprise Linux (RHEL).
Nice to have- Experience with Interest Rate products, including FRA, IRS, and Cross-Currency Swaps (XCCY).
- Experience with Bloomberg APIs (BPIPE, SAPI, DAPI).
- Java performance tuning and testing experience.
- Additional experience with JavaScript and React.
Work Type: Hybrid
Location: Toronto, Canada
Legal & Hiring Information- Compensation Transparency: The expected compensation range for this role is $80-97/hr CAD, with eligibility for commission, bonus, or other incentive compensation where applicable. Actual compensation will be determined based on experience, skills, qualifications, geographic location within Canada, and business needs.
- Position Status: This posting is for a newly created position
- Location Eligibility: This role is open to candidates residing in Canadian provinces, excluding Quebec.
- Experience Requirements: We welcome applicants with relevant experience regardless of where it was obtained. Canadian work experience is not required.
- Use of Artificial Intelligence in Hiring: We may use automated tools or artificial intelligence systems to support the screening, assessment, or selection of applicants as part of our hiring process.
- Benefits Summary: Canadian employees are eligible to participate in Exadel's benefits programs, which may include extended health, dental and vision coverage; life and disability insurance; retirement savings programs; paid time off; paid holidays; and other wellness or voluntary benefit programs, subject to plan terms and eligibility requirements.