Job Title: Senior Java Backend Developer
City: Toronto
Posting Start Date: 5/19/26
Job Description
Looking for a Senior Java Backend Developer to design and build scalable, high-performance backend systems using modern Java technologies. The role involves working on microservices architecture, event‑driven systems, and cloud‑native solutions, supporting enterprise‑grade applications.
- 5-8+ years’ experience in design, development and maintenance of scalable backend services using Java and Spring Boot
- Build and manage microservices‑based architectures and RESTful APIs
- Implement event‑driven systems using messaging/event streaming platforms such as Kafka
- Develop efficient data models and SQL queries for high‑performance applications
- Collaborate with architecture, DevOps, and product teams to deliver end‑to‑end solutions
- Perform code reviews, debugging, performance tuning, and optimisation