cover image
IMCS Group

Full Stack Engineer

Hybrid

Toronto, Canada

Freelance

05-01-2026

Share this job:

Skills

Java JavaScript SQL Docker Kubernetes Architecture Linux Databases apache angular react Spring Redux Spring Boot AngularJS Microservices Unix/Linux

Job Specifications

Role: Full Stack Developer (Java / Spring Boot / Angular)

Location: Toronto, ON (Hybrid)

Duration: 6 Months Contract (Possible Extension)

Role Overview

We are seeking a skilled Full Stack Developer with strong hands-on experience in Java, Spring Boot, Microservices, and Angular. The ideal candidate will be self-driven, outcome-focused, and capable of delivering scalable web applications while collaborating effectively with customers and cross-functional teams.

Required Skills

Java: Advanced Java concepts with hands-on development experience
Spring Boot: Strong experience building microservices-based applications
Angular (Angular 2+) / AngularJS: Expertise in web application development and UI integration
JavaScript: Solid experience with JavaScript and Redux
Microservices Architecture: Design, development, and deployment
Apache Camel: Experience with message queuing and integration patterns
Unix/Linux: Working knowledge of Unix environments
SQL: Basic knowledge of SQL and relational databases

Key Responsibilities

Design, develop, and maintain full stack web applications
Build scalable Java microservices using Spring Boot
Develop responsive UI components using Angular
Implement MVC architecture and responsive design principles
Work with asynchronous messaging and integration frameworks
Collaborate with customers and internal teams to clearly communicate technical solutions
Use modern IDEs and development tools to ensure high-quality code delivery

Nice to Have Skills

Experience with JPOS Drivers
Knowledge of Kubernetes and containerization (Docker)
Exposure to React

Soft Skills & Competencies

Strong aptitude to learn new technologies
Self-driven and outcome-oriented mindset
Ability to clearly communicate technical concepts to technical and non-technical stakeholders

Comments for Suppliers

Strong hands-on experience in Java, Spring Boot, and Microservices is mandatory
Angular integration experience is required
Candidates with messaging, containerization, or React exposure are a plus

About the Company

IMCS Group is an IT, Healthcare, and Professional Staffing Company that helps Enterprises optimize the business value of their Staffing investments and enables them to achieve world-class business performance. IMCS Group supports strategic and operational aspects of IT implementations to help businesses implement growth strategies and leverage technology to achieve competitive advantage. In addition, IMCS provides hospitals and medical facilities with high-quality clinical professionals with the highest standards and complia... Know more