Role: Full Stack Developer
Location: Toronto, ON (Hybrid, 3-4 days onsite)
Job Description/ Responsibilities
We are looking for an experienced Full Stack Developer with strong hands-on expertise in Angular/React, Java, Multithread, Spring Boot, and RESTful API development, Spring Securities, Kafka, cloud and SQL/Oracle. The ideal candidate should have a solid background in designing and implementing scalable public web applications and enterprise-grade solutions.
- Experience: 6+ years total in Spring Boot
- Backend: Java (8+), Multithread, Spring Boot, REST APIs, Microservices, Kafka, Spring Securities
- Database: Strong SQL skills (SQL Queries, MySQL, or Oracle)
- DevOps: Experience with CI/CD, Git, cloud platforms (AWS/Azure/GCP)
- Front end Knowledge: 3+ years total in Angular/React
- Key Responsibilities:
- Design, develop, and maintain scalable applications
- Lead technical discussions and ensure best practices
- Own full feature delivery (design to deployment)
- Troubleshoot and optimize system performance
- Conduct code reviews and mentor team members
- Leadership & Soft Skills:
- Proven team lead experience
- Strong critical thinking and decision-making skills
- Excellent communication and collaboration abilities
- Ownership mindset and ability to work independently
- Familarity of fixing scan issues using SonarQube and Veracode
Top 3 skills required for this role?
- Java
- Angular/React
- Spring Microservices