Senior Java Architect: Scalable Risk Platform

United States Digital Space LLC

Toronto

On-site

CAD 125,000 - 156,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

TD Securities is seeking an experienced Java Developer in Toronto to help build the next generation of risk computation platforms. You will work on microservices, streaming, and on-demand pricing to support trading and risk management in a global finance context.

The role emphasizes scalable architecture, collaboration with global teams, and DevOps practices. A strong background in JVM, Spring, Kafka, and cloud services is essential for success.

Qualifications

  • 8+ years of Java experience with strong JVM fundamentals.
  • Proficiency with the Spring stack and microservice development via Spring Boot.
  • Experience designing/consuming REST APIs and gRPC endpoints.
  • Experience with messaging (Kafka) and cloud platforms (Azure/AWS/GCP).
  • Strong Python data stack knowledge (NumPy, Pandas, Scipy, PyTorch).
  • NoSQL, Hadoop, Redis, Big Data streaming (Kafka/Flink) and SQL RDBMS expertise.
  • Git, CI/CD toolchain (Maven/Gradle), Jenkins; Agile software development.
  • Desirable: Scala, Angular/React, Excel integration, ELK, TypeScript.

Responsibilities

  • Architect and develop risk applications using microservices, caching, and streaming to enable hundreds of billions of computations daily.
  • Architect and deliver on-demand pricing and risk tooling for trading and sales teams.
  • Deliver large-scale P&L and risk projects aligned with growth and regulatory requirements.
  • Build tooling to increase team efficiency and streamline development processes.

Skills

Java
Spring
Spring Boot
REST APIs
gRPC endpoints
Kafka
Cloud: Azure/AWS/GCP
Python data stack
SQL
CI/CD
Jenkins

Tools

Maven/Gradle
Jenkins
Redis
SQL

Job description

TD Securities is seeking an experienced Java Developer in Toronto to help build the next generation of risk computation platforms. You will work on microservices, streaming, and on-demand pricing to support trading and risk management in a global finance context.

The role emphasizes scalable architecture, collaboration with global teams, and DevOps practices. A strong background in JVM, Spring, Kafka, and cloud services is essential for success.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Java Developer — Risk Platform & Microservices
Senior Java Developer — Risk Platform & Microservices

TD • Toronto

On-site
CAD 125,000 - 156,000
Senior Java Software Engineer – Market Risk Tech
Senior Java Software Engineer – Market Risk Tech

TD • Canada

On-site
CAD 102,000 - 125,000
Java Backend Engineer — Front Office Pricing & Risk
Java Backend Engineer — Front Office Pricing & Risk

TD Bank Group • Toronto

On-site
CAD 127,000 - 164,000
Senior Java Full Stack Engineer | FinTech & Capital Markets
Senior Java Full Stack Engineer | FinTech & Capital Markets

The Toronto-Dominion Bank (Canada) • Toronto

On-site
CAD 127,000 - 164,000
Senior Java Developer - Microservices & Distributed Systems
Senior Java Developer - Microservices & Distributed Systems

United States Digital Space LLC • Mississauga

On-site
CAD 169,000 - 238,000
Senior Java Engineer - Real-Time Trading Data, AI-Driven
Senior Java Engineer - Real-Time Trading Data, AI-Driven

Socket.dev • Toronto

On-site
CAD 120,000 - 160,000
Total Rewards Program including bonus/
Coaching and career development
Opportunity to make a difference
+2
Senior Java Software Engineer
Senior Java Software Engineer

Randstad Digital • Toronto

Hybrid
CAD 90,000 - 130,000
Senior Java Developer
Senior Java Developer

Highbrow LLC • Toronto

Hybrid
CAD 80,000 - 110,000
Director Java Full-Stack Engineer for Risk Tech | Hybrid
Director Java Full-Stack Engineer for Risk Tech | Hybrid

PowerToFly • Montreal (administrative region)

Hybrid
CAD 110,000 - 170,000
Senior Java Engineer - Microservices & Trading Platform
Senior Java Engineer - Microservices & Trading Platform

Citigroup Inc. • Mississauga

On-site
CAD 121,000 - 171,000