🌍 Global Opportunities
Updated Hourly
🎓 Student Friendly

parttimejobs.work

Flexible Work, Better Balance

⏰ Full time

Senior IT Java Developer

The Toronto-Dominion Bank (Canada)
Location 📍 Toronto, Canada
Posted 📅 June 05, 2026
Work Type ⏰ Full time

Position Overview

Description

:

Job Summary

We are seeking a Senior Java Developer / Architect to design, build, and operate scalable, event-driven, cloud-native applications using Apache Kafka, Spring Boot, and Microsoft Azure. The ideal candidate combines strong hands-on engineering with architectural ownership of distributed systems, messaging patterns, and data-intensive services.

Key Responsibilities

Architecture & Design

• Design event-driven architectures using Kafka with ownership of event contracts, versioning, and schema evolution

• Define service interaction patterns (REST vs Kafka, sync vs async)

• Lead architecture and design reviews focused on scalability, resiliency, and security

• Own non-functional requirements including latency, throughput, scalability, and capacity planning

Kafka & Messaging

• Design topic, partition, replication, retention, and consumer...

Apply Now

Submit Application →

Quick and easy application process

Job Details

Employment Type
Full time
📊
Category
Computer Occupations
🏠
Work Arrangement
On-site
📍
Location
Toronto, Canada