Senior Full-Stack Engineer: Big Data & Java Spring

TD

Toronto

On-site

CAD 127,000 - 164,000

Full time

8 days ago
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

TD Securities is seeking a Senior Full-stack Engineer in Toronto to build a next-generation risk computation platform for external exposure management. You will design and implement scalable backend services, integrate large data pipelines, and collaborate with global teams across trading and risk management.

The role emphasizes hands-on technical leadership, modern DevOps practices, and a focus on performance, reliability, and quality within a fast-paced financial services environment.

Qualifications

  • 8+ years of Java experience with strong JVM understanding.
  • Spring Boot microservices experience.
  • Big Data technologies such as Databricks, Hadoop, Spark.
  • Experience designing and integrating REST API endpoints.
  • Fluent SQL with RDBMS.
  • Git, CI/CD with Maven/Gradle, Jenkins in Agile env.
  • Strong understanding of system design and scalability.
  • Knowledge of monitoring solutions and KPIs.
  • Nice-to-have: Kafka messaging; cloud experience (Azure/AWS/GCP).

Responsibilities

  • Architect and deliver end-to-end solutions with overall technical design responsibility.
  • Lead the implementation of scalable, back-end and data-heavy components for a risk platform.
  • Collaborate with global teams across trading, treasury and risk management.
  • Develop tooling and processes to improve team efficiency.
  • Contribute to TD Tech direction and ensure robust DevOps practices.

Skills

Java
Spring Boot
Big Data
REST API
SQL
Git
CI/CD
Agile
KPI monitoring
Clean code

Tools

Databricks
Hadoop
Spark
Kafka

Job description

TD Securities is seeking a Senior Full-stack Engineer in Toronto to build a next-generation risk computation platform for external exposure management. You will design and implement scalable backend services, integrate large data pipelines, and collaborate with global teams across trading and risk management.

The role emphasizes hands-on technical leadership, modern DevOps practices, and a focus on performance, reliability, and quality within a fast-paced financial services environment.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Full-Stack Engineer — Risk Platform (Hybrid)
Senior Full-Stack Engineer — Risk Platform (Hybrid)

TD Bank Group • Toronto

Hybrid
CAD 127,000 - 164,000
Senior Full-Stack Engineer, Finance Risk Platform
Senior Full-Stack Engineer, Finance Risk Platform

The Toronto-Dominion Bank (Canada) • Toronto

On-site
CAD 127,000 - 164,000
Senior Java Full-Stack Engineer — Build Next-Gen Trading
Senior Java Full-Stack Engineer — Build Next-Gen Trading

TD • Toronto

On-site
CAD 127,000 - 164,000
Senior Full-Stack Engineer (React) – Toronto
Senior Full-Stack Engineer (React) – Toronto

Jobs in JS • Toronto

On-site
CAD 105,000 - 129,000
Senior Java Spring Boot Developer – On-site in Toronto
Senior Java Spring Boot Developer – On-site in Toronto

TD Bank Group • Toronto

On-site
CAD 102,000 - 125,000
Senior Java Spring Boot Engineer – Core Payments (Toronto)
Senior Java Spring Boot Engineer – Core Payments (Toronto)

The Toronto-Dominion Bank (Canada) • Toronto

On-site
CAD 102,000 - 125,000
Senior Full-Stack API & Integration Engineer (On Site Toronto)
Senior Full-Stack API & Integration Engineer (On Site Toronto)

TD Bank • Toronto

On-site
CAD 126,000 - 154,000
Sr. Data Engineer-Java
Sr. Data Engineer-Java

Highbrow LLC • Toronto

On-site
CAD 100,000 - 130,000
Senior Full Stack Developer – Java
Senior Full Stack Developer – Java

Akkodis • Toronto

On-site
CAD 90,000 - 120,000
Senior Full-Stack Platform Engineer - Hybrid (Toronto)
Senior Full-Stack Platform Engineer - Hybrid (Toronto)

HSBC • Toronto

Hybrid
CAD 120,000 - 180,000