17 Apr
|
Akkodis
|
Toronto
Apply on Kit Job: kitjob.ca/job/2fy6k6
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.
Apply on Kit Job: kitjob.ca/job/2fy6k6
📌 Lead Java Developer (Toronto)
🏢 Akkodis
📍 Toronto