Job Description
Hiring: Full Stack Java Developer | Location: Toronto, ON – Hybrid
We are looking for an experienced Full Stack Java Developer with strong expertise in Java, Spring Boot, Microservices, and Angular to work on enterprise-grade applications.
Mandatory Skills
Java 8+
Spring Boot & Microservices
Angular
REST/SOAP Web Services
GraphQL & Swagger/OpenAPI
Key Skills & Experience
6+ years of experience designing and developing enterprise-grade full-stack applications
Strong expertise in building responsive and scalable Angular front-end applications integrated with secure backend services
Hands-on experience with distributed and asynchronous systems
Strong knowledge of Java Streams, Lambdas, Concurrency APIs, event-driven patterns & asynchronous REST APIs
Cloud-native development experience with Azure (preferred), AWS, or GCP
Experience with Kubernetes, Helm Charts, CI/CD, Git, Linux & Artifactory
Experience with SQL, Cassandra, Redis & Cosmos DB
Strong understanding of OAuth 2.0/OIDC, API design, HTTP methods & status codes
Experience with application monitoring tools such as Dynatrace & Splunk
Interested candidates: Please share your updated resume to vivek@spruceinfotech.com
