Point your AI agent at freehire and let it find you a job.

Get the CLI →

Insight Global

NewBe an early applicant

Senior Java Developer for Tier 1 Bank

Posted 1 view
Discussion

Summary

Insight Global is hiring a hands-on senior technical lead in Toronto to build a Tier 1 Canadian bank's rates derivative pricing system. Day to day: writing production server-side Java for low-latency trading, partnering with traders and quants, and steering technical direction across the SDLC without managing people.

Join Insight Global as a Senior Java Developer in Toronto, supporting a leading Canadian Bank's Rates Derivative Pricing System. This role combines finance and low-latency technology development.

You'll play a key role as a hands-on technical leader, writing production-quality code while steering the team’s technical direction. Collaborating with traders and Quants, your contributions will directly impact the Capital Markets Macro trading business. This position does not involve managing people but focuses on optimizing complex systems.

Key Responsibilities: • Develop production code while overseeing technical project direction • Partner with stakeholders for requirements gathering and definition • Design high-performance software solutions focusing on reliability • Contribute to all phases of the software development lifecycle • Troubleshoot production issues and implement improvements

Requirements: • 7+ years in server-side Java with emphasis on concurrency • Minimum 1 year in a senior or lead technical role • Familiarity with capital markets and trading aspects • Experience with low-latency trading applications using real-time messaging • Strong SQL skills and knowledge of design patterns

Leverage your expertise to advance a leading bank's trading technology.

Skills

See also

Software Engineering jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available