Job Title: Java Backend Developer
City: Toronto
State/Province: Ontario
Posting Start Date: 7/15/26
Job Description:
Job Description
Backend (Required):
• Experience in developing low latency and high throughput APIs using Spring Boot.
• Strong Core Java and functional programming experience.
• Strong experience in data modeling and experience with relational and NOSQL databases (Oracle and MongoDB).
• Expertise in problem-solving and troubleshooting, with the ability to write "clean code" using Core Java, J2EE, Collections, and Multithreading.
• Understanding of integrating APIs with third party libraries/vendors and handle the security around it.
• Solid System Design skills are mandatory for this role.
• Development of common, reusable components and services.
• Ability to take initiative to research, learn and recommend emerging technologies.
• Ability to work with global teams and lead them on critical project initiatives.
• Responsible for peer code reviews, unit testing, leveraging CICD pipeline of an application.
Frontend (Good to have):
• Experience working as a React developer.
• Solid knowledge of JavaScript, CSS, HTML, and front-end languages including Node JS.
• Knowledge of React tools including React.js, Web pack, Bootstrap, SASS, Express, Redux, and Flux.
• Have thorough knowledge of E2E deployment of an UI application.
• Developing and implementing highly responsive user interface components using React concepts.
• Reviewing application requirements and interface designs.
• Proficiency with browser-based debugging and performance testing.
Mandatory Skills: Core Java.
Experience: 5-8 Years.
The expected compensation for this role ranges from CAD 77000 to CAD 120000 .