Java Fullstack Developer - Spring Boot, Microservices, Angular 10+

Summary

A full-stack engineer building responsive web applications with Angular 10+ and Java Spring Boot microservices, integrating front-ends with REST APIs, managing state/routing/security, and working in a hybrid setup in Toronto.

Role: Full Stack Engineer

Location: Toronto; Hybrid: 2 days a week in office

Top 3 Required Skills:
1. Strong experience in Java (Spring Boot / Microservices architecture)
2. Hands-on expertise in Angular (latest versions) for front-end development
3. Solid understanding of full-stack development including REST APIs, databases, and integration

Top 3 Preferred Skills:
1. Experience with cloud platforms (Azure / AWS) and containerization (Docker, Kubernetes)
2. Familiarity with CI/CD pipelines, DevOps practices, and version control (Git)
3. Knowledge of unit testing frameworks and application performance optimization

Roles and Responsibilities:
· Develop responsive and user-friendly web applications using Angular 10+.
· Build reusable UI components, modules, and services.
· Integrate frontend applications with backend APIs.
· Implement form validations, routing, state management, and security controls.

Primary Skills: Full-stack development including REST APIs, databases, and integration


See also

Full-Stack jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available