CareerPlan

Java Developer, TD Securities

Toronto, Ontario, CAFull-timeCA$105k–CA$129k2026-10-26 → 2026-11-10

Core

Design, develop, test, and support scalable software solutions and data processing pipelines for Risk Analysts, Front Office Traders, and Senior Executives within the Trading Risk Warehouse platform.

Role type

Senior IC Java Developer (Engineer I)

Builds

Data processing pipelines, REST APIs, and web-based applications for risk management and trading operations.

Domain

Financial services / Capital markets / Risk management

Deliverable

production ML models | product features

Required skills

Java/JEE, Spark/Scala, Python, Big Data technologies (Hadoop, Hive), Cassandra/NoSQL, Spring Boot, REST APIs, Git, CI/CD, Linux

Preferred skills

.NET/C#, Databricks, cloud-based data platforms, microservices architecture, distributed systems

Technologies

Jenkins, Maven, MS SQL Server, Angular

Responsibilities

Develop and maintain high-quality applications on distributed computing platforms; Build and support data processing pipelines and REST APIs; Perform unit, integration, and user acceptance testing; Troubleshoot production issues; Contribute to code reviews and CI/CD processes.

Seniority

Senior, hands-on IC