CareerPlan

Senior Java Full Stack Developer

Toronto, caFull-time2026-10-23 → 2026-11-10
Hybrid

Core

Design, build, and maintain scalable enterprise applications using Java, Spring Boot, React, and microservices architecture.

Role type

Senior Full Stack Developer

Builds

Scalable, secure, and high-performing enterprise applications

Domain

Enterprise software development

Deliverable

production ML models | product features

Required skills

Java, Spring Boot, React, Node.js, Python, SQL, Microservices, RESTful APIs, Cloud platforms (AWS/Azure/GCP), CI/CD, Git

Preferred skills

TypeScript, Docker, Kubernetes, Event-driven architecture, API gateways, Mentoring

Technologies

Java, Spring Boot, React, Node.js, Python, SQL, AWS, Azure, GCP, Git, Docker, Kubernetes

Responsibilities

Design and develop full stack applications; Build responsive front-end interfaces; Develop back-end services and APIs; Design microservices architectures; Manage relational databases; Support cloud-native deployments; Maintain CI/CD pipelines; Ensure code quality through reviews and testing; Troubleshoot full stack issues; Collaborate with cross-functional teams; Create technical documentation.

Seniority

Senior, hands-on IC