Java Full Stack Developer

Job Description

  • Contractor
  • Anywhere

Hiring: Java Full Stack Developer | Location: Toronto, ON (Hybrid)

We are hiring an experienced Java Full Stack Developer with strong expertise in modern Java, ReactJS, and microservices architecture.

Mandatory Skills:
Java 8 & Java 21
Spring Boot & Spring Cloud
ReactJS
JavaScript (ES6+), HTML5 & CSS3
JPA & Hibernate
SQL
Kafka & JMS

Preferred Skills:
Azure DevOps
CI/CD Pipelines
Azure Cloud

Key Responsibilities:
Develop enterprise-grade full-stack applications using ReactJS and Java (Spring Boot/Spring Cloud)
Design and build scalable REST APIs and Microservices
Implement event-driven solutions using Kafka and JMS
Work with JPA/Hibernate for data persistence
Build high-performance, multi-threaded applications
Deploy and manage applications on Azure
Follow TDD best practices and maintain high code quality
Build and support CI/CD pipelines
Collaborate with cross-functional teams in an Agile environment

If you have the required experience and are interested in this opportunity, please share your updated resume to vivek@spruceinfotech.com
Get Hired In Canada