Job Title: Senior Java Backend Developer
City: Toronto
State/Province: Ontario
Posting Start Date: 5/19/26
Job Description:
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, develop, and maintain 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 (e.g., Kafka or similar)
• 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
• Ensure application reliability, scalability, and security across environments
• Participate in Agile delivery, sprint planning, and production support
• Experience on Azure Cloud. Familiar with CI/CD pipelines, DevOps practices, Azure SQL.
Mandatory Skills: Fullstack Java Enterprise.
Experience: 5-8 Years.
The expected compensation for this role ranges from CAD 77000 to CAD 120000 .