CareerPlanSign in

Senior Software Engineer - Java

Mississauga, Ontario💼 Full-time🗓 2026-04-13 → 2026-09-26

Core

Design and build scalable platform services connecting fragmented clinical systems to enable real-time care coordination across thousands of healthcare facilities.

Role type

Senior Software Engineer (Java)

Builds

Robust platform services supporting clinical operations

Domain

Healthcare technology / Cloud-native distributed systems

Deliverable

production ML models | product features

Required skills

Java, Spring Boot, Cloud-native architecture, Distributed systems design, Relational database systems, RESTful APIs, Microservices, Test-driven development, React or Vue.js, CI/CD pipelines, Infrastructure-as-code, Observability tools

Preferred skills

SaaS platform scaling, Mentoring engineers, Azure cloud services, Kubernetes (AKS), Healthcare technology experience, HIPAA compliance

Technologies

Java, Spring Boot, PostgreSQL, MSSQL, Redis, GitHub Actions, Jenkins, Azure, AKS, Terraform, React, Vue.js, Material-UI, Claude Code, Copilot

Responsibilities

Build robust platform services supporting clinical operations, Partner with product and clinical teams to solve workflow challenges, Drive architectural decisions for business platform services, Own the reliability and performance of critical healthcare solutions, Mentor team members on modern engineering practices, Handle on-call responsibilities and incident response

Seniority

Senior, hands-on IC with mentorship

Sourced via lever · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.