Job Title: Senior Backend Engineer (Java/Microservices)
Location: Toronto, ON
Experience: 6+ years
Education: Engineering Degree in Computer Science
Job Description:
We are seeking a Senior Backend Engineer with strong foundational knowledge in microservices architecture, distributed systems, and event-driven platforms, with hands-on experience building large-scale applications similar to high-traffic, global platforms. The ideal candidate has deep expertise in Java, Spring Boot, and API development, understands real-world distributed system challenges, and is able to design scalable, event-based solutions without relying on any single framework.
Must-Have Skills:
• Microservices architecture
• Distributed systems concepts
• DS/Algo Problem Solving
• Event-driven architecture/System Design
• Java, Spring Boot
• API design & development
• Experience with large-scale, high-traffic platforms