Senior Software Engineer at PointClickCare

This role is designed for an experienced Java developer who prioritizes code quality and is comfortable working in a mature SaaS environment. The ideal candidat

Work type: hybrid

Location: Mississauga, Ontario

Salary: CA$142,000 – CA$158,000/yr

Type: Full-time

This role is designed for an experienced Java developer who prioritizes code quality and is comfortable working in a mature SaaS environment. The ideal candidate has a strong command of **Java** and **Spring Boot**, with a deep-rooted commitment to **Test-Driven Development (TDD)**. Because this is a senior position, you should be a self-starter who can navigate complex relational databases and build scalable RESTful APIs with minimal supervision. The position offers a competitive salary range of **CAD 142,000 – 158,000** and follows a **hybrid** model out of Mississauga, providing a balance of remote work and in-person collaboration. A notable highlight is the company's aggressive investment in **Generative AI**; they actively encourage the use of tools like GitHub Copilot and are looking for engineers eager to integrate AI into their daily development workflows. **You might be a good fit if you:** * Have mastered the Java/Spring Boot stack and have extensive experience with MSSQL or MySQL. * Are a "TDD purist" who believes validation and testing are inseparable from the coding process. * Possess a broad DevOps/Cloud curiosity, particularly with Docker, Kubernetes, or AWS/Azure. * Enjoy mentoring others and reviewing code to maintain high architectural standards.

View this job on nocollar jobs