CareerPlanGet AI match score →
Mississauga, Ontario, Canada💼 Full-time🗓 2026-03-02 → 2026-07-31

Core

Designing, building, and maintaining scalable enterprise-grade Java applications and distributed microservices.

Role type

Senior Java Backend Engineer (Microservices)

Builds

Distributed systems, REST APIs, and cloud-native applications

Domain

Enterprise Software, Cloud Computing

Deliverable

production ML models | product features | infrastructure

Required skills

Java (J2EE, 9+ years), Microservices architecture, REST API design, Oracle Database, SQL, Cloud platforms (AWS/Azure), SOLID principles, Kafka, Redis, Cassandra, NiFi, NATS, Zookeeper, Splunk

Preferred skills

Code review leadership, test strategy development, cross-functional coordination, performance optimization

Technologies

Java, J2EE, Oracle, AWS, Azure, PCF, NiFi, NATS, Kafka, Zookeeper, Splunk, Redis, Cassandra

Responsibilities

Develop web services and microservices architectures, write complex SQL queries for data-heavy applications, deploy cloud-native applications, conduct code reviews and performance optimization, coordinate with cross-functional teams

Seniority

Senior, hands-on IC with leadership responsibilities

Sourced via workable · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.
Apply on Workable ↗