Full Stack Java Developer
Key Skills : Backend (Java 8), Front End (Angular/React.Js/Javascript), Rest API, Microservices, Spring boot, Struts
Toronto - Hybrid
We are looking for an experienced Full‑Stack Java Developer – Technical Lead to lead the design, development, and delivery of scalable enterprise applications. The ideal candidate will be hands‑on, technically strong across backend and frontend technologies, and capable of guiding the team through architecture decisions, best practices, and end‑to‑end delivery.
Key Responsibilities
Required Technical Skills
Backend : Strong hands‑on experience with Java (8+), Spring Boot, Spring MVC, Spring Security, Experience with Microservices architecture, REST API development and integration, ORM frameworks like Hibernate/JPA.
Frontend : Experience with modern JavaScript frameworks such as Angular, React, or Vue.js, Strong knowledge of HTML5, CSS3, JavaScript, TypeScript.
Database : Experience with SQL databases (Oracle, MySQL, PostgreSQL), Working knowledge of NoSQL databases (MongoDB, Cassandra – preferred).
DevOps / Tools : Experience with CI/CD tools (Jenkins, GitHub Actions, GitLab, etc.), Version control using Git, Familiarity with Docker, Kubernetes is a plus, Cloud experience (AWS, Azure, or GCP) preferred.
Leadership & Soft Skills : Proven experience leading development teams and technical initiatives, Strong problem‑solving and decision‑making skills, Excellent communication and stakeholder management skills, Ability to balance hands‑on development with leadership responsibilities.
By continuing you agree to our Terms & Privacy Policy.