Solutions Design It Java Specialist

TD

Toronto, Ontario, Canada
Base: $125,000 - $156,000 cad; bonus: discretionar...
8+ years backend or distributed systems experience
5+ years java and spring boot development
Strong production experience with apache kafka
This role involves designing event-driven architectures using Apache Kafka with ownership of event contracts and schema evolution

Job Summary

  • This role involves designing event-driven architectures using Apache Kafka with ownership of event contracts and schema evolution.
  • The ideal candidate will combine strong hands-on engineering with architectural ownership of distributed systems and data-intensive services.
  • TD offers a competitive total rewards package including base salary, variable compensation, health benefits, and career development programs.

Matching Summary

This role involves designing event-driven architectures using Apache Kafka with ownership of event contracts and schema evolution.

Salary

Base: $125,000 - $156,000 CAD; Bonus: Discretionary variable compensation award available; Benefits: Health, well-being, savings, retirement, paid time off included

Skills & Requirements

Must-have

  • 8+ years backend or distributed systems experience
  • 5+ years Java and Spring Boot development
  • Strong production experience with Apache Kafka
  • Strong Microsoft SQL Server database experience
  • Working proficiency in Python programming

Nice-to-have

  • Experience with Confluent certification preferred
  • Azure Solutions Architect Expert certification
  • Oracle Java OCP 11/17 or Spring Professional
  • Infrastructure as code using Terraform
  • CI/CD pipeline implementation skills

Key Requirements

  • 8+ years backend or distributed systems experience
  • 5+ years Java and Spring Boot experience
  • Strong Kafka production experience required
  • Strong SQL Server experience required
  • Working Python proficiency required

Work Rights

Not specified

Tailored Resume

Cover Letter