Lead Java Developer

Insight Global

Toronto

On-site

CAD 140,000 - 190,000

Full time

5 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Insight Global is seeking a lead Java developer in Toronto to be the primary technical contact for traders, quants, and support partners across North America and APAC. You will lead development projects that expand the system's capabilities to support Capital Markets Macro trading business.

This is a hands-on technical leadership role, you'll be writing production code daily while setting the technical direction for the work.

Qualifications

  • 8+ years of hands-on server-side Java development with strong emphasis on concurrency, messaging, and event processing.
  • 1+ years setting technical direction in a lead or senior engineering capacity (hands-on technical leadership, not people management).
  • Working knowledge of capital markets and the trade lifecycle to communicate effectively with front office teams.
  • Curve building and interest rate swap pricing knowledge with hands-on experience in at least one: Rates curve building and pricing; Rates eTrading; FX eTrading; Credit eTrading.
  • Design and implementation of low-latency trading applications using real-time messaging technologies (Solace, TREP or IBM MQ).
  • SQL experience.
  • DevOps/CI-CD tooling experience (Jira, GitHub, Maven, Jenkins).
  • REST APIs and web services.
  • Front-end exposure: HTML5, React.js, Node.js.
  • Agile project experience.

Responsibilities

  • Lead development projects and set the technical direction for the work.
  • Write production code daily while guiding implementation decisions.
  • Serve as primary technical contact for traders, quants, and support partners across North America and APAC.
  • Develop low-latency trading applications and real-time messaging infrastructure.
  • Provide L2 production support as part of a team.

Skills

Java
Concurrency
Messaging
Event processing
C++
Technical leadership
REST APIs
HTML5
React.js
Node.js
Agile

Tools

Jira
GitHub
Maven
Jenkins

Job description

Job Description

Insight Global is seeking a lead Java developer in Toronto. You will be the primary point of contact for traders, Quants, and support partners across North America and APAC, and will lead development projects that expand the system's capabilities to support Capital Markets Macro trading business.

This is a hands-on technical leadership role, you'll be writing production code daily while setting the technical direction for the work.

Skills and Requirements

8+ years of hands-on server-side Java development, with strong emphasis on concurrency, messaging, and event processing OR very strong C++ development1+ years setting technical direction in a lead or senior engineering capacity (hands-on technical leadership, not people management)Working knowledge of capital markets and the trade lifecycle, sufficient to communicate effectively with front office teamsCurve building and interest rate swap pricing knowledge, with hands-on experience in at least one of the following:Rates curve building and pricing, or Rates eTradingFX forward curve building and pricing, or FX eTradingCredit curve building and pricing, or Credit eTradingDesign and implementation of low-latency trading applications using real-time messaging technologies (Solace, TREP or IBM MQ)SQLExperience providing L2 production support as part of a teamDevOps/CI-CD pipeline exposure and/or tooling (Jira, GitHub, Maven, Jenkins)REST APIs, and web servicesFront-end exposure: HTML5, React.js, Node.jsAgile project experience

We are a company committed to creating diverse and inclusive environments where people can bring their full, authentic selves to work every day. We are an equal employment opportunity/affirmative action employer that believes everyone matters. Qualified candidates will receive consideration for employment without regard to race, color, ethnicity, religion, sex (including pregnancy), sexual orientation, gender identity and expression, marital status, national origin, ancestry, genetic factors, age, disability, protected veteran status, military or uniformed service member status, or any other status or characteristic protected by applicable laws, regulations, and ordinances. If you need assistance and/or a reasonable accommodation due to a disability during the application or the recruiting process, please send a request to HR@insightglobal.com.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Lead Java Developer - Market Rates
Lead Java Developer - Market Rates

Insight Global • Toronto

On-site
CAD 140,000 - 190,000
Lead Java Developer
Lead Java Developer

Jobility Talent Solutions • Toronto

Hybrid
CAD 140,000 - 190,000
Senior Java Tech Lead — Capital Markets Trading
Senior Java Tech Lead — Capital Markets Trading

Insight Global • Toronto

On-site
CAD 140,000 - 190,000
Front-Office Java Tech Lead — Low-Latency Derivatives
Front-Office Java Tech Lead — Low-Latency Derivatives

Insight Global • Toronto

On-site
CAD 140,000 - 190,000
r. Java Developer - Capital Markets
r. Java Developer - Capital Markets

Veracity Software Inc • Toronto

Hybrid
CAD 90,000 - 130,000
C++ Developer (Capital Markets)
C++ Developer (Capital Markets)

CG Consulting Group • Toronto

On-site
CAD 103,320 - 137,760
Sr Java Developer (with AWS)
Sr Java Developer (with AWS)

CG Consulting Group • Toronto

On-site
CAD 96,432 - 110,208
Senior Java Developer - Backend
Senior Java Developer - Backend

CG Consulting Group • Toronto

On-site
CAD 90,000 - 120,000
Lead Java Developer - (Intermediate)
Lead Java Developer - (Intermediate)

Procom • Mississauga

Hybrid
CAD 96,000 - 165,000
Lead Java Developer - Vice President
Lead Java Developer - Vice President

Citigroup Inc. • Canada

Remote
CAD 167,000 - 237,000