Java Full Stack Developer (Onsite – Toronto, ON)



We are looking for a passionate and experienced Java Full Stack Developer to join our client’s technology team in Toronto, Ontario. The ideal candidate should have strong hands-on experience in Java, Spring Boot, Angular/React, and RESTful APIs, with a deep understanding of both front-end and back-end development. This is a 100% onsite role offering exciting opportunities to work on large-scale enterprise applications.
Design, develop, and maintain full-stack applications using Java, Spring Boot, and modern front-end frameworks (React/Angular). Collaborate with business analysts, architects, and QA teams to deliver high-quality software solutions. Implement RESTful APIs and integrate with third-party services. Optimize application performance and scalability. Participate in code reviews, agile ceremonies, and sprint planning. Troubleshoot, debug, and enhance existing systems.
5+ years of professional experience in Java Full Stack Development. Strong expertise in Java, Spring Boot, Hibernate, and Microservices architecture. Front-end proficiency in React.js, Angular, HTML5, CSS3, and JavaScript/TypeScript. Experience with REST APIs, JSON, Git, and CI/CD tools (Jenkins, Docker). Exposure to cloud platforms (AWS, Azure, or GCP) is an advantage. Familiarity with SQL/NoSQL databases (MySQL, MongoDB, PostgreSQL). Excellent problem-solving and communication skills.
Competitive annual salary and full-time employment benefits. Opportunity to work on innovative, enterprise-level projects. Collaborative and growth-oriented team culture. Onsite role offering direct interaction with clients and stakeholders.
Toronto, Ontario, Canada (Hybrid)
Full-time, Onsite – Monday to Friday.

