CareerPlanGet AI match score →

Java Backend Developer

Mississauga, Ontario, Canada💼 Full-time🗓 2026-04-01 → 2026-07-31

Core

Design, develop, and maintain backend services and microservices-based architecture using Core Java and Spring Boot.

Role type

Backend Engineer (Java/Spring Boot)

Builds

Microservices and RESTful APIs

Domain

Software Engineering / Distributed Systems

Deliverable

production ML models | product features

Required skills

Core Java, Spring Boot, Microservices architecture, REST API development, SQL databases, NoSQL databases, Data structures and algorithms, Git

Preferred skills

Cloud platforms (AWS/Azure), Docker, Kubernetes, CI/CD pipelines, Security best practices (OAuth, JWT)

Technologies

Spring Boot, MySQL, PostgreSQL, MongoDB, Cassandra, AWS, Azure, Docker, Kubernetes, Jenkins, GitHub Actions

Responsibilities

Design and develop backend services, Build and manage microservices architecture, Develop and consume RESTful APIs, Work with SQL and/or NoSQL databases, Optimize application performance, scalability, and security, Participate in code reviews, testing, and deployment processes, Troubleshoot and resolve production issues

Seniority

Mid-level to Senior, hands-on IC

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