Latest AI JobsBrowse Jobs
PointClickCare logo

Senior Software Engineer - Java

PointClickCareMississauga, OntarioEngineering
Apply on company site
Salary
$142K - $158K CAD
Job type
Full-time
Posted
13 Apr 2026
Status
Open · checked 7d ago

About this role

Role Overview

PointClickCare is seeking a Senior Software Engineer - Java for a full-time hybrid position based in Mississauga, Ontario. This opportunity suits an experienced engineer who wants to build scalable platform services and help transform healthcare through advanced technology.

Key Responsibilities

Build robust platform services that support clinical operations across numerous healthcare facilities.
Partner closely with product and clinical teams to understand and solve real workflow challenges.
Drive key architectural decisions for business platform services.
Own the reliability and performance of critical healthcare solutions.
Mentor team members on modern engineering practices and participate in constructive code reviews.
Handle on-call responsibilities and incident response as part of maintaining system reliability.

Requirements

Strong track record of building and shipping production software using modern languages such as Java or Python.
Deep understanding of cloud-native architecture and distributed systems design patterns.
Expertise in the design, optimization, and scaling of relational SQL database systems.
Experience designing and implementing RESTful APIs and microservices.
Proficiency in test-driven development, automated testing, and code quality maintenance.
Hands-on experience with modern frontend frameworks, primarily React or Vue.js.
Working knowledge of CI/CD pipelines and infrastructure-as-code practices.
Experience with production observability, monitoring, and performance optimization tools.
Comfort using AI-augmented development tools like GitHub Copilot or Claude Code throughout the development lifecycle.
Ability to balance new feature delivery with system reliability and technical excellence.

Nice to Have

Experience building and scaling SaaS platforms.
A proven track record of mentoring engineers or leading technical initiatives.
Background working with Spring Boot and the broader Java ecosystem.
Experience utilizing Azure cloud services and Kubernetes (AKS).
Previous experience working in healthcare technology or other highly regulated industries.
Understanding of HIPAA compliance and handling sensitive data.

Skills and Tools

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

Salary and Benefits

Annual Salary: CAD $142,000 to $158,000
Employment Type: Full-Time

About the Company

PointClickCare is a leading, founder-led, and privately held health-tech company with a mission to help providers deliver exceptional care. Serving over 30,000 provider organizations, the company maintains the largest long-term and post-acute care dataset in the industry alongside a marketplace of over 400 integrated partners. Recognized by Forbes as a top private cloud company and honored as one of Canada's Most Admired Corporate Cultures, PointClickCare reinvests a significant portion of its revenue into research and development to foster innovation and human-first, AI-accelerated healthcare solutions.

How to Apply

Interested candidates should visit the official PointClickCare careers page to submit their application for this position.

Skills and tech stack

Questions candidates ask

What is the location of this job?

This is a hybrid role based in Mississauga, Ontario, with expectations to reside within a commutable distance to the office for regular in-office events.

What is the salary range for the Senior Software Engineer position?

The annual salary ranges from CAD 142,000 to 158,000.

What technology stack does PointClickCare use for this role?

The tech stack includes Java, Python, Spring Boot, React, Vue.js, SQL, PostgreSQL, MSSQL, Redis, Azure, Kubernetes (AKS), Terraform, and AI tooling like GitHub Copilot and Claude Code.

What experience is required for this role?

Candidates need a strong track record in production software using Java or Python, experience with cloud-native architecture, distributed systems, relational databases, RESTful APIs, microservices, frontend frameworks like React, and familiarity with AI-augmented development tools.

How can I apply for this position?

You can apply by visiting the official PointClickCare careers page.

Ready to apply?

The application is on the official PointClickCare careers page.

Apply on company site