Lead Java Developer (Toronto)

Lead Java Developer (Toronto)

17 Apr
|
Akkodis
|
Toronto

17 Apr

Akkodis

Toronto

Lead Developer – Cash Trading Technology

Opportunity Overview

We are looking for an experienced Lead Java Developer to join a high-performing technology group responsible for building and supporting high-availability, low-latency, real-time systems in the cash trading domain.

This role offers the chance to lead the design and evolution of mission-critical trading applications, ranging from trade capture to downstream processing, while driving engineering excellence across the full technology stack. The ideal candidate combines deep technical expertise with strong leadership, adaptability, and a passion for solving complex problems in fast-paced environments.

Key Responsibilities

- Drive the architecture, design, and development of real-time cash trade management platforms.
- Lead, mentor, and coach developers, fostering strong engineering practices and continuous improvement.
- Partner closely with product owners, business analysts, and front-office stakeholders (including sales and trading) to translate business requirements into robust technical solutions.
- Build deep domain knowledge of cash and currency trade flows and proactively identify opportunities for system improvement.
- Establish and enforce high development standards focused on performance, reliability,



reusability, and maintainability.
- Provide Level 2 production support when required to ensure system stability and responsiveness.

Required Qualifications

- 15+ years of experience designing and developing distributed systems, with a strong emphasis on multi-threaded, low-latency Java applications.
- 4+ years of hands-on experience building production systems using Java 17 or higher and the Spring framework.
- Solid understanding of relational databases and experience integrating with messaging platforms (e.g., MQ-based systems, event streaming technologies such as Kafka).
- Proven ability to write clean, well-structured, and testable Java code, supported by comprehensive unit testing.
- Solid organizational and communication skills, with the ability to multitask and provide timely, accurate updates.

Preferred Qualifications

- Prior exposure to capital markets technology or trading systems (any asset class).
- Experience working in Agile or iterative development environments.
- Familiarity with Dev Ops and CI/CD practices, including tools such as Git Hub, Jenkins, Nexus, JIRA, Confluence, Ansible, Sonar Qube, or Checkmarx.

📌 Lead Java Developer (Toronto)
🏢 Akkodis
📍 Toronto

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:
Enter Your E-mail address to receive the latest job offers for: lead java developer (toronto) / toronto
Subscribe to this job alert:
Enter Your E-mail address to receive the latest job offers for: lead java developer (toronto) / toronto