CareerPlan

Lead Java Full Stack Developer

MISSISSAUGA, Ontario, CanadaFull-time$121k2026-05-11 → 2026-11-10

Core

Design, build, and support modern web applications using an API-first, microservices-based architecture, spanning front-end UI and back-end services.

Role type

Lead Java Full-Stack Engineer

Builds

Scalable microservices, responsive user interfaces, and RESTful APIs

Domain

Financial Technology / Enterprise Software

Deliverable

production ML models | product features

Required skills

Java, Spring Boot, Angular, TypeScript, SQL Server, Elasticsearch, Kafka, CI/CD pipelines, Microservices architecture, REST API design

Preferred skills

Cloud platforms (AWS, Azure, GCP), Docker, Kubernetes/OpenShift, Automated testing frameworks, Observability practices

Technologies

Angular, React, Java, Spring Boot, TypeScript, HTML5, CSS, Kendo UI, SQL Server, Elasticsearch, Kafka, GitHub, Bitbucket, Docker, Kubernetes, OpenShift

Responsibilities

Develop and maintain web applications across the stack (UI, APIs, backend); Build scalable, secure microservices; Design and consume RESTful APIs; Work with SQL Server to optimize queries; Implement search solutions with Elasticsearch; Build event-driven integrations using Kafka; Contribute to automated CI/CD pipelines; Write unit and integration tests; Participate in code reviews.

Seniority

Senior, hands-on IC with leadership responsibilities