# Senior Software Engineer

**Company:** [PointClickCare](https://hotfix.jobs/companies/pointclickcare)
**Location:** Mississauga, Canada
**Role:** Fullstack Engineering
**Salary:** CA$142k – CA$158k/yr
**Experience:** 5+ years
**Skills:** Java, Spring Boot, Microsoft Sql Server, MySQL, REST APIs, Test-Driven Development, Git, New Relic, Datadog, Selenium, Cypress, Docker, Kubernetes, AWS, React
**Posted:** 2025-12-09

> Senior Software Engineer responsible for building and maintaining scalable Java applications, RESTful APIs, and automated testing workflows. The role requires strong software development experience, Spring Boot, relational databases, Git, and a bachelor’s degree in computer science or a related field.

## Job Description

## Responsibilities
- Identify, prioritize, and execute software development lifecycle tasks.
- Collaborate with business stakeholders to iterate on software requirements.
- Develop clean, efficient tools and applications.
- Automate tasks using appropriate tools and scripting.
- Analyze and debug systems.
- Perform validation and verification testing using test-driven development.
- Review others’ work and participate in code reviews.
- Collaborate with internal teams and vendors to fix and improve products.
- Keep software up to date with current technologies.

## Requirements
- Experience writing clean, scalable Java code.
- Experience with Spring Boot.
- In-depth knowledge of relational databases such as Microsoft SQL Server and MySQL.
- Experience developing RESTful APIs.
- Working knowledge of test-driven development.
- Proficiency with Git.
- Experience with system and performance monitoring tools such as New Relic and Datadog.
- Experience with automated testing frameworks such as Selenium, Cypress, and RestAssured.
- Strong organization, critical-thinking, problem-solving, and personal leadership skills.
- Ability to work independently with minimal supervision.
- Bachelor’s degree in Computer Science or a related field.

## Nice-to-haves
- Experience with generative AI code assistants such as GitHub Copilot and current generative AI models.
- UI development experience with Vue.js, React, or Angular.
- Experience with Docker, Kubernetes, and Istio.
- Experience with Ansible.
- Experience with Jenkins and CI/CD pipelines.
- Linux and IP networking knowledge.
- Experience with AWS, Azure, or equivalent cloud services.
- Experience with SAML, OAuth, and OpenID Connect.
- Experience with SaaS products and service-oriented architecture.
- Knowledge of Python, Bash, or Groovy.
- On-call experience with production-grade systems.
- Experience mentoring others professionally.

## Similar jobs

- [Senior Full-Stack Software Engineer, CMS](https://hotfix.jobs/jobs/44bcacac-eabf-4b7e-96d3-4683cb580584) - Circle - Remote - $140k – $140k/yr
- [Senior Software Engineer - Fullstack](https://hotfix.jobs/jobs/40333718-5861-49cb-ac9d-4ca93767de3e) - Databricks - Vancouver, Canada - CA$146k – CA$201k/yr
- [Senior Software Engineer](https://hotfix.jobs/jobs/34ea516d-d2f9-4b65-9ccb-fd4b8f630576) - BuildOps - San Francisco, CA - $148k – $197k/yr
- [Senior Full-Stack Software Engineer, AI Core](https://hotfix.jobs/jobs/eeb0710a-622f-4d37-8a6d-a17430ec429b) - Circle - Remote - $130k – $140k/yr
- [Senior Full-Stack Software Engineer, Discover](https://hotfix.jobs/jobs/ec42b725-bcd7-4421-8d86-95249a298841) - Circle - Remote - $130k – $140k/yr

**Apply:** https://hotfix.jobs/jobs/c3e66786-745d-4e16-a3e7-8d8978f01d14
**Canonical:** https://hotfix.jobs/jobs/c3e66786-745d-4e16-a3e7-8d8978f01d14