Senior It Java Developer

TD

Toronto, Ontario, Canada
Base: $105,100 - $129,400 cad; bonus: discretionar...
Apache kafka production experience
Spring boot microservices development
Microsoft sql server database design
This role involves designing event-driven architectures with ownership of event contracts and schema evolution

Job Summary

  • This role involves designing event-driven architectures with ownership of event contracts and schema evolution.
  • The position offers competitive compensation including a base salary range of $105,100 to $129,400 CAD plus discretionary variable compensation.
  • TD provides comprehensive growth opportunities and skill development through regular career conversations and an online learning platform.

Matching Summary

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

Salary

Base: $105,100 - $129,400 CAD; Bonus: Discretionary variable compensation award based on performance; Benefits: Health, well-being, savings, retirement, paid time off, banking benefits

Skills & Requirements

Must-have

  • Apache Kafka production experience
  • Spring Boot microservices development
  • Microsoft SQL Server database design
  • Microsoft Azure cloud deployment
  • Java 11/17 programming language

Nice-to-have

  • Python proficiency
  • Terraform infrastructure as code
  • GitHub Actions CI/CD pipelines
  • Azure Key Vault security management
  • Confluent certification preferred

Key Requirements

  • 6+ years backend or distributed systems experience
  • 3+ years Java and Spring Boot experience
  • 2+ years strong Kafka production experience
  • 4+ years strong SQL Server experience
  • Working Python proficiency required

Work Rights

Not specified

Tailored Resume

Cover Letter