CareerPlanSign in

Senior Java Developer, TD Securities

Toronto, Ontario💼 Full-time💰 $105,100–$105,100🗓 2026-09-11 → 2026-09-26

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 (Big Data & Distributed Systems)

Builds

Data processing pipelines, REST APIs, and web-based applications for risk management and capital markets.

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 knowledge

Technologies

Spark, Scala, Python, Hadoop, Hive, Cassandra, Spring Boot, Angular, MS SQL Server, Jenkins, Maven, Linux

Responsibilities

Develop and maintain scalable applications on distributed computing platforms; Build and support data processing pipelines and REST APIs; Participate in design, development, testing, and deployment; Perform unit, integration, and UAT testing; Troubleshoot production issues; Contribute to code reviews and CI/CD processes; Identify opportunities for performance improvement.

Seniority

Senior, hands-on IC

Sourced via workday · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.