Senior Software Engineer (java/react)
pointclickcare
At PointClickCare our mission is simple: to help providers deliver exceptional care. And that starts with our people. As a leading health tech company that’s founder-led and privately held, we empower our employees to push boundaries, innovate, and shape the future of healthcare.
With the largest long-term and post-acute care dataset and a Marketplace of 400+ integrated partners, our platform serves over 30,000 provider organizations, making a real difference in millions of lives. We also reinvest a significant percentage of our revenue back into research and development, ensuring our employees have the resources to innovate and make a lasting impact. Recognized by Forbes as a top private cloud company and honored as one of Canada’s Most Admired Corporate Cultures, we offer flexibility, growth opportunities, and meaningful work.
At PointClickCare, we empower our people to be the architects of a smarter healthcare future; one that is human-first and accelerated by AI to create meaningful and lasting change. Employees harness AI as a catalyst for creativity, productivity, and thoughtful decision-making. By integrating AI tools into our daily workflows, collaboration is enhanced, outcomes are improved, and every team member has the proficiency to maximize their impact. It all starts with our hiring practices where we uncover AI expertise that complements our mission, and we continue to invest in training and development to nurture innovation throughout the employee journey.
Join us in redefining healthcare — so it doesn’t just survive, it thrives. To learn more about PointClickCare, check out Life at PointClickCare and connect with us on Glassdoor and LinkedIn .
**Travel to Office expectations**
For Remote Roles : If this role is remote, there will be in-office events that will require travel to and from the Mississauga and/or Salt Lake City office. These will include, but not limited to, onboarding, team events, semi-annual and annual team meetings.
For Hybrid Roles : If this role is Hybrid, there will be an expectation to reside within commutable distance to the office/location specified in the job listing. This will include, but not limited to, weekly/bi-weekly/monthly events in the office with your specific team. This is a requirement for this role.
Job title: Senior Software Engineer
What your day-to-day will look like:
· Identify, prioritize and execute tasks in the software development life cycle
· Work with business to iterate over software requirements
· Develop tools and applications by producing clean, efficient code
· Automate tasks through appropriate tools and scripting
· Analyze and debug systems
· Perform validation and verification testing in a test-driven manner
· Review the work of others, and invite others to review your work
· Collaborate with internal teams and vendors to fix and improve products
· Ensure software is up-to-date with latest technologies
What qualifications we’re looking for:
· Experience writing clean code that performs well at scale using Java
· Experience with Spring Boot
· In-depth knowledge of relational databases (e.g. Microsoft SQL Server , MySQL)
· Solid experience writing RESTful API endpoints
· Absolutely love TDD and have working knowledge of it
· Proficient in GIT
· Experience using system and performance monitoring tools (e.g. New Relic, DataDog)
· Experience with automated testing frameworks (e.g. Selenium, Cypress, RestAssured)
· Excellent organization, critical-thinking and personal leadership skills
· Self-starter with the ability to deliver with minimal supervision
· Being okay with the uncomfortable feeling that comes from learning new things
· Team player
· Analytical mind with problem-solving aptitude
· Proven experience as a great Engineer
· BSc/BA in Computer Science or a related degree
Generative AI Code Assistants - Use of Generative AI Code Assistants (e.g. Github Copilot) and knowledge of latest Generative AI Model capabilities would be an asset
Bonus points for:
· Experience with UI development and frameworks (e.g. Vue.js , React, Angular)
· Nice to have React, Selenium automation and cloud experience
· Experience with Docker, Kubernetes and Istio
· Experience with Ansible
· Experience with Jenkins CI/CD pipeline
· Linux and IP networking knowledge
· Experience with AWS/ Azure cloud services or equivalent
· Experience with SAML, OAuth and OpenID Connect
· Experience working on a SaaS product
· Experience with Service Oriented Architecture
· Knowledge of scripting languages such as Python, Bash or Groovy
· On-call experience with production grade systems
· Has mentored others in a professional setting
#LI-AJ1
#LI-Hybrid
- At PointClickCare our mission is simple: to help providers deliver exceptional care. And that starts with our people. As a leading health tech company that’s founder-led and privately held, we empower our employees to push boundaries, innovate, and shape the future of healthcare...SeniorLong term contractFull timeWork at officeRemote work
- ...this role. Job Summary: The Platform Engineering team is a close-knit group of highly senior engineers focused on building software products for developers — from internal... ...developer tools, and developer-facing UIs (React or similar), with strong automated testing...SeniorLong term contractFull timeWork at officeRemote work
- ...Agile delivery model The candidate must have Java backend development experience with Core... ..., Relevant experience and skills, Seniority and performance, Market and business consideration... ...strengths from strategy and design to engineering, all fueled by its market leading...SuggestedPermanent employmentFull timeLocal area
- ...PointClickCare is searching for a Principal Software Data Engineer who will contribute to all phases of... ...is positively impacting the lives of seniors and their caregivers all over North America... ...scalable distributed systems based on Java microservices -Engineer and optimize...SeniorLong term contractFull timeWork at officeRemote work
- At PointClickCare our mission is simple: to help providers deliver exceptional care. And that starts with our people. As a leading health tech company that’s founder-led and privately held, we empower our employees to push boundaries, innovate, and shape the future of healthcare...SeniorLong term contractFull timeWork at officeRemote work
- ...this role. Overview: As a Manager of Software Engineering reporting to the Director of Engineering... ...technical expertise equivalent to a Senior Software Engineer , with hands‑on experience... ...applications. •Strong background in Java,SQL, and web technologies. •Deep...SeniorLong term contractFull timeWork at officeRemote work
- ...deploying technical solution following engineering excellence standards. A potential candidate... ...At least 6+ years of experience with Java... ...Intermediate Seniority Senior...SeniorInternship
- ...services, leveraging modern AI-augmented engineering practices to accelerate delivery,... ...record building and shipping production software in modern languages (Java, Python, or similar). Deep... ...modern frontend frameworks, primarily React. Working knowledge of CI/CD pipelines...Long term contractFull timeWork at officeRemote work
- ...Job Responsibility: Title: Senior Engineer Full Stack @ Toronto / Mississauga, ON Terms of Hire: Full Time... ...) Responsibilities : ~ Development in Java, Spring Boot, Microservice API while providing expertise in the full software development lifecycle, from concept and design...SeniorFull timeRemote work
- ...passion in your work, come join us. We'll enable growth and progress together. Position Overview: The Full Stack (Java/Angular) Engineering Lead is a senior level position responsible for establishing and implementing new or revised application systems and programs in...SeniorFull timeWork at office
$56 - $59 per hour
...site Work must be completed at the physical location. There is no option to work remotely. Work setting Consulting firm Software company Responsibilities Tasks Collect and document user's requirements Coordinate the development, installation, integration...Remote work- ...development. Our team is composed of forward-thinking scientists, engineers, and researchers who are passionate about revolutionizing... ...through innovation. We are seeking a highly motivated and experienced Software Engineer to join our growing team and contribute to the...Full timeWork at officeRemote work
- ...Aviya Aerospace Systems is a leader in engineering services and solutions for mission critical Aerospace and Defense applications. Aviya provides expertise in program management, systems, software, mechanical, and hardware engineering to many top-tier Aerospace and Defense...Full timeFor contractors
- ...technologies that seamlessly integrate into everyday life. Our innovation engine continuously expands the platform’s capabilities, addressing... ...lives. Role Overview: We are seeking a high-caliber Senior Software Quality Engineer to lead the quality lifecycle of our medical...SeniorFull timeWorldwideShift work
- ...Must have a minimum of 6+ years of experience as JAVA FSD Must have exposure to Design, develop, and maintain high-quality Java applications... ...have worked in Agile development environment and familiar with Software Development Lifecycle, Agile/Scrum process. Primary skill Java...
$80k - $95.65k per year
...Job Summary We are seeking a skilled Java Spring Boot Developer to design, develop,... ...licenses, Relevant experience and skills, Seniority and performance, Market and business consideration... ...strengths from strategy and design to engineering, all fueled by its market leading...Permanent employmentFull timeLocal area- We are always looking for talented people for upcoming opportunities. If you have experience in Software Engineering or Computer Science and would like to join our talent pool, please submit your resume and complete the application questions.Full time
- ...AtkinsRéalis is one of Canada's largest private sector nuclear engineering groups. We have been providing a wide range of services to the... ...systems and use of analysis functions in ETAP, or other similar software program is an asset. ~ Site experience in construction, or commissioning...SeniorFull timeInternshipFlexible hours
- ...Canada's largest private-sector nuclear engineering organizations, with more than 60 years of... ...in Canada. We are currently seeking a Senior Civil Engineer to join our growing engineering... ..., and masonry structures using industry software. Develop conceptual, preliminary, and...SeniorPermanent employmentFull timeInternshipFlexible hours
- ...Job Title: Java Full Stack Developer Location: Remote/Canada Number of Interview Rounds: 2 Interview Format: Virtual... ...Microservices architecture. * Drive frontend development using Angular, React, or Vue.js. * Define and enforce best practices for coding,...Contract workRemote work
- ...Description Overview Join a leading engineering team at AtkinsRéalis and advance your career in the nuclear industry. As a Senior Piping Engineer, you will contribute to innovative... ...computations and analyses using applicable software (e.g., PipeStress, CaesarII, AutoPipe,...SeniorPermanent employmentFull timeInternshipFlexible hours
- ...team of over 50,000 planners, designers, engineers, scientists, digital innovators, program... ...seeking a highly skilled and experienced Senior Electrical Engineer to join our Canadian... ...~ Familiarity with drafting and modeling software such as AutoCAD, Revit, and Navisworks....SeniorFull timeWork at officeLocal areaWorldwideFlexible hours
$115k - $165k per year
...Requisition ID: 100492 Job Category: Engineering; Metals Location: Mississauga, ON, Canada Join a company that is passionately... ...cycle on greenfield and brownfield facilities? Apply today! The Senior Process Engineer will be part of an engineering team providing...SeniorLong term contractLocal areaFlexible hours- ...difference in the world. Job Title: Software Analyst Location :... ...products. Collaborate with senior team members to suggest potential... ...fixes and coordinate with the engineering team. Work with internal... ...of any language,low-priority Java or C#. ~ Understanding of basic...SeniorFull timeInternshipWorldwideFlexible hours
- ...Players who drive our mission forward We are seeking a Senior Manager, Quality Engineering, to lead and evolve our quality engineering function as... ...with people management and a modern approach to software quality, automation, and AI-driven engineering practices....SeniorShift work
$60 - $80 per hour
...Build Software That Powers Real-World Technology as a Python Software Developer! Our client is seeking a Python Software Developer for a 3-month contract to join their Engineering team and help develop software that powers advanced sensing technologies used across engineering...Contract workFor contractorsWorldwide- ...Job Description Senior Piping / Feeder Engineer Are you looking for a company that works on major engineering projects all over the world? Do... ...Prepare engineering computations and analyses using applicable software (e.g., PipeStress, CaesarII, AutoPipe, MATLAB, MathCAD,...SeniorPermanent employmentFull timeWorldwide
- ...Overview We are looking for a dedicated and innovative Senior Control System Engineering Specialist to join our team. The successful candidate will... ...standards and project requirements. Your role Integrating software and hardware components and preparing software engineering...SeniorFull timeInternshipFlexible hoursShift workNight shiftDay shift
$115k - $165k per year
...Requisition ID: 99653 Job Category: Engineering Location: Mississauga, ON, Canada Join a company that is passionately committed... ...of project specific procedures Establish design tools, software, relevant codes and standards to be used on the project Assign...SeniorLong term contractLocal areaFlexible hours$100k - $150k per year
..., empowering the creation of high-performance silicon chips and software content. Join us to transform the future through continuous technological... ...innovation. You Are: You are a hands-on software engineer passionate about bridging the gap between hardware and software...Worldwide
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer (java/react). Be the first to apply!
- entry level java developer Mississauga, ON
- java developer no experience Mississauga, ON
- junior java developer Mississauga, ON
- java developer remote Mississauga, ON
- senior java developer Mississauga, ON
- java software developer Mississauga, ON
- java developer Mississauga, ON
- javascript and react developer Mississauga, ON
- senior react developer Mississauga, ON
- junior react developer Mississauga, ON
