CareerPlan

Java Full-stack Developer

Mississauga, Ontario, CanadaFull-time$86k2026-06-03 → 2026-11-10

Core

Senior engineer driving software development, implementation, and cultural transformation in production management to deliver scalable, reliable, and resilient applications.

Role type

Senior IC full-stack Java engineer (production management)

Builds

End-to-end software applications and microservices for complex, cross-departmental business functions

Domain

Technology transformation, highly regulated industries

Required skills

Java (Core, Java EE, Spring Boot), Microservices, ReactJS, Node.js, Angular, SQL, CI/CD pipelines, GitOps, Agile/Scrum/Kanban

Preferred skills

Root cause analysis, performance tuning, knowledge management

Technologies

Java, Spring Boot, ReactJS, Node.js, Angular, SQL, GitOps

Responsibilities

Establish best practices and promote cultural shift in engineering principles; Plan short-to-medium term actions and resources; Improve service levels and operational efficiencies; Drive continuous delivery and automation efforts; Coach team members on best practices; Implement Agile frameworks

Seniority

Senior, hands-on IC with mentorship