Backend Software Engineer - Java/Spring, Azure

TD

Toronto

On-site

CAD 70,000 - 98,000

Full time

4 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

TD in Toronto, Ontario, Canada is seeking an experienced software engineer to architect and deliver scalable backend services. You will collaborate with technology partners and business stakeholders to ensure solutions meet requirements, technical direction, and goals.

The role emphasizes hands-on Java, J2EE, Spring, Kafka, and Azure deployments, plus API development, code reviews, and mentoring junior developers.

Qualifications

  • 5–7+ years of hands-on software engineering experience.
  • Strong proficiency in Java, J2EE, Hibernate, Spring, Spring Boot and Kafka.
  • Experience designing RESTful APIs and backend services.
  • Cloud experience with Microsoft Azure and EDP pipelines.
  • Familiarity with front-end frameworks (Angular, React) and API integration.
  • Ability to mentor junior developers and collaborate across teams.

Responsibilities

  • Architect and deliver scalable applications, ensuring performance and security.
  • Collaborate with partners to align technical direction with business goals.
  • Develop features, perform unit tests, and lead API integration efforts.
  • End-to-end API development and documentation across systems.
  • Mentor teammates and contribute to code reviews.
  • Maintain documentation and support incident troubleshooting.

Skills

Java
J2EE
Hibernate
Spring
Spring Boot
Kafka
Azure
REST APIs
Angular
React
Docker
Linux
Git
Maven
Pip
Oracle database

Tools

Maven
Pip
Docker
Git
Linux
Oracle database

Job description

TD in Toronto, Ontario, Canada is seeking an experienced software engineer to architect and deliver scalable backend services. You will collaborate with technology partners and business stakeholders to ensure solutions meet requirements, technical direction, and goals.

The role emphasizes hands-on Java, J2EE, Spring, Kafka, and Azure deployments, plus API development, code reviews, and mentoring junior developers.

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

Similar jobs worth comparing

Java Backend Engineer | Microservices & Cloud DevOps
Java Backend Engineer | Microservices & Cloud DevOps

Talenzaa • Mississauga

On-site
CAD 90,000 - 130,000
Senior Java Backend Engineer: Spring Boot & Microservices
Senior Java Backend Engineer: Spring Boot & Microservices

Tata Consultancy Services Limited • Toronto

On-site
CAD 110,000 - 150,000
Senior Full-Stack Java Microservices Engineer
Senior Full-Stack Java Microservices Engineer

NTT DATA North America • Halifax

Hybrid
CAD 90,000 - 130,000
Senior Java Tech Lead - Microservices, Spring Boot & Cloud
Senior Java Tech Lead - Microservices, Spring Boot & Cloud

Tata Consultancy Services • Toronto

On-site
CAD 90,000 - 120,000
Bilingual English & Spanish Java Backend Developer
Bilingual English & Spanish Java Backend Developer

Astra-North Infoteck Inc. ~ Conquering today’s challenges, achieving tomorrow’s vision! • Toronto

Hybrid
CAD 120,000 - 180,000
Technical Lead - Full-Stack API & Azure Backends
Technical Lead - Full-Stack API & Azure Backends

Wipro • Toronto

On-site
CAD 77,000 - 120,000
Java Backend developer
Java Backend developer

Tata Consultancy Services • Toronto

On-site
CAD 80,000 - 100,000
Senior Java Engineer: Build Scalable Microservices & APIs
Senior Java Engineer: Build Scalable Microservices & APIs

PeoplePilot • Mississauga

On-site
CAD 85,000 - 110,000
Java Developer
Java Developer

Hillview Consulting Solutions • Toronto

Hybrid
AI-Driven Java Spring Boot Microservices Engineer
AI-Driven Java Spring Boot Microservices Engineer

Astra-North Infoteck Inc. ~ Conquering today’s challenges, achieving tomorrow’s vision! • Toronto

Hybrid
CAD 90,000 - 120,000