🌍 Global Opportunities
Updated Hourly
🎓 Student Friendly

parttimejobs.work

Flexible Work, Better Balance

⏰ Full-time

Senior IT Java Developer (Toronto)

TD
Location 📍 toronto, Canada
Posted 📅 June 19, 2026
Work Type ⏰ Full-time

Position Overview

Work Location: Toronto, Ontario, Canada | Hours: 37.5 | Line of Business: Technology Solutions | Pay Details: $105,100 - $129,400 CAD

Job Summary

Senior Java Developer / Architect to design, build, and operate scalable, event‑driven, cloud‑native applications using Apache Kafka, Spring Boot, and Microsoft Azure.

Key Responsibilities

  • Architecture & Design
    • Design event‑driven architectures using Kafka and 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 group strategies
    • Implement producers and consumers with correct delivery semantics

Apply Now

Submit Application →

Quick and easy application process

Job Details

Employment Type
Full-time
📊
Category
IT & Technology
🏠
Work Arrangement
On-site
📍
Location
toronto, Canada