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-firstand 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.About the role
You will join a high-impact team transforming healthcare through technology. Our platform connects fragmented clinical systems to enable real-time care coordination across thousands of healthcare facilities, serving millions of users. You will design and build scalable platform services, leveraging modern AI-augmented engineering practices to accelerate delivery, improve reliability, and enhance clinical and operational outcomes.What your day-to-day will look like
Build robust platform services supporting clinical operationsPartner with product and clinical teams to understand and solve real workflow challengesDrive architectural decisions for business platform servicesOwn the reliability and performance of critical healthcare solutionsMentor team members on modern engineering practicesWhat qualifications we’re looking for
Required Technical Experience
Strong track record building and shipping production software in modern languages (Java, Python, or similar)Deep understanding of cloud-native architecture and distributed systems design patternsExpertise in design, optimization, and scaling for relational (SQL) database systems, bonus points for NoSQL database systemsExperience designing and implementing RESTful APIs and microservicesProficiency with test-driven development, automated testing, and maintaining high code qualityHands-on experience with modern frontend frameworks, primarily ReactWorking knowledge of CI/CD pipelines and infrastructure-as-code practicesExperience with production observability, monitoring, and performance optimization toolsModern Engineering Practices
Comfortable using AI-augmented development tools (e.G., GitHub Copilot, Claude Code) as part of your workflowExperience applying AI tools throughout the development lifecycle from requirements analysis, documentation to incident responseStrong code review skills demonstrated through giving and receiving constructive feedbackExperience with Git workflows and collaborative development practicesAbility to balance feature delivery with system reliability and technical excellenceComfortable with on-call responsibilities and incident responseWhat Would Make You Stand Out
Experience building and scaling SaaS platformsTrack record of mentoring engineers or leading technical initiativesBackground with Spring Boot and Java ecosystemExperience with Azure cloud services and Kubernetes (AKS)Experience in healthcare technology or regulated industriesUnderstanding of HIPAA compliance and handling sensitive dataOur Stack
Front-End: React, Micro-Frontends, Material-UIBackend: Java, Spring BootData: PostgreSQL, MSSQL, RedisCI/CD: GitHub Actions, JenkinsInfrastructure: Azure, AKS, TerraformAI Tooling: Claude Code, Copilo#LI-AJ1#LI-Hybrid$130,100 - $162,600 a yearAt PointClickCare, base salary is one of the many components that make up our total rewards package. The CAD base salary range for this position is $130,100-162,600+ bonus + equity + benefits. Our salary ranges are determined by job and level. The range displayed on each job posting reflects the target for new hire salaries for the position across all CAD locations. Within the range, individual compensation is determined by job-related skills and knowledge, relevant experience including professional and lived experience, and/or work location. Your recruiter can share more information about our total rewards package during the hiring process.PointClickCare Benefits & Perks
Benefits starting from Day 1!Retirement Plan MatchingFlexible Paid Time OffWellness Support Programs and ResourcesParental & Caregiver LeavesFertility & Adoption SupportContinuous Development Support ProgramEmployee Assistance ProgramAllyship and Inclusion CommunitiesEmployee Recognition ... and more!It is the policy of PointClickCare to ensure equal employment opportunity without discrimination or harassment on the basis of race, religion, national origin, status, age, sex, sexual orientation, gender identity or expression, marital or domestic/civil partnership status, disability, veteran status, genetic information, or any other basis protected by law. PointClickCare welcomes and encourages applications from people with disabilities. Accommodations are available upon request for candidates taking part in all aspects of the selection process. Please contact View email address on ca.hrm.tc should you require any accommodations. As part of our commitment to a streamlined and equitable hiring experience, PointClickCare uses AI tools to assist with candidate screening and assessment.When you apply for a position, your information is processed and stored with Lever, in accordance with Lever's Privacy Policy. We use this information to evaluate your candidacy for the posted position. We also store this information, and may use it in relation to future positions to which you apply, or which we believe may be relevant to you given your background. When we have no ongoing legitimate business need to process your information, we will either delete or anonymize it. If you have any questions about how PointClickCare uses or processes your information, or you would like to ask to access, correct, or delete your information, please contact PointClickCare's human resources team: View email address on ca.hrm.tc is committed to Information Security. By applying to this position, if hired, you commit to following our information security policies and procedures and making every effort to secure confidential and/or sensitive information.
#J-18808-Ljbffr
one that is human-firstand 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.About the role
You will join a high-impact team transforming healthcare through technology. Our platform connects fragmented clinical systems to enable real-time care coordination across thousands of healthcare facilities, serving millions of users. You will design and build scalable platform services, leveraging modern AI-augmented engineering practices to accelerate delivery, improve reliability, and enhance clinical and operational outcomes.What your day-to-day will look like
Build robust platform services supporting clinical operationsPartner with product and clinical teams to understand and solve real workflow challengesDrive architectural decisions for business platform servicesOwn the reliability and performance of critical healthcare solutionsMentor team members on modern engineering practicesWhat qualifications we’re looking for
Required Technical Experience
Strong track record building and shipping production software in modern languages (Java, Python, or similar)Deep understanding of cloud-native architecture and distributed systems design patternsExpertise in design, optimization, and scaling for relational (SQL) database systems, bonus points for NoSQL database systemsExperience designing and implementing RESTful APIs and microservicesProficiency with test-driven development, automated testing, and maintaining high code qualityHands-on experience with modern frontend frameworks, primarily ReactWorking knowledge of CI/CD pipelines and infrastructure-as-code practicesExperience with production observability, monitoring, and performance optimization toolsModern Engineering Practices
Comfortable using AI-augmented development tools (e.G., GitHub Copilot, Claude Code) as part of your workflowExperience applying AI tools throughout the development lifecycle from requirements analysis, documentation to incident responseStrong code review skills demonstrated through giving and receiving constructive feedbackExperience with Git workflows and collaborative development practicesAbility to balance feature delivery with system reliability and technical excellenceComfortable with on-call responsibilities and incident responseWhat Would Make You Stand Out
Experience building and scaling SaaS platformsTrack record of mentoring engineers or leading technical initiativesBackground with Spring Boot and Java ecosystemExperience with Azure cloud services and Kubernetes (AKS)Experience in healthcare technology or regulated industriesUnderstanding of HIPAA compliance and handling sensitive dataOur Stack
Front-End: React, Micro-Frontends, Material-UIBackend: Java, Spring BootData: PostgreSQL, MSSQL, RedisCI/CD: GitHub Actions, JenkinsInfrastructure: Azure, AKS, TerraformAI Tooling: Claude Code, Copilo#LI-AJ1#LI-Hybrid$130,100 - $162,600 a yearAt PointClickCare, base salary is one of the many components that make up our total rewards package. The CAD base salary range for this position is $130,100-162,600+ bonus + equity + benefits. Our salary ranges are determined by job and level. The range displayed on each job posting reflects the target for new hire salaries for the position across all CAD locations. Within the range, individual compensation is determined by job-related skills and knowledge, relevant experience including professional and lived experience, and/or work location. Your recruiter can share more information about our total rewards package during the hiring process.PointClickCare Benefits & Perks
Benefits starting from Day 1!Retirement Plan MatchingFlexible Paid Time OffWellness Support Programs and ResourcesParental & Caregiver LeavesFertility & Adoption SupportContinuous Development Support ProgramEmployee Assistance ProgramAllyship and Inclusion CommunitiesEmployee Recognition ... and more!It is the policy of PointClickCare to ensure equal employment opportunity without discrimination or harassment on the basis of race, religion, national origin, status, age, sex, sexual orientation, gender identity or expression, marital or domestic/civil partnership status, disability, veteran status, genetic information, or any other basis protected by law. PointClickCare welcomes and encourages applications from people with disabilities. Accommodations are available upon request for candidates taking part in all aspects of the selection process. Please contact View email address on ca.hrm.tc should you require any accommodations. As part of our commitment to a streamlined and equitable hiring experience, PointClickCare uses AI tools to assist with candidate screening and assessment.When you apply for a position, your information is processed and stored with Lever, in accordance with Lever's Privacy Policy. We use this information to evaluate your candidacy for the posted position. We also store this information, and may use it in relation to future positions to which you apply, or which we believe may be relevant to you given your background. When we have no ongoing legitimate business need to process your information, we will either delete or anonymize it. If you have any questions about how PointClickCare uses or processes your information, or you would like to ask to access, correct, or delete your information, please contact PointClickCare's human resources team: View email address on ca.hrm.tc is committed to Information Security. By applying to this position, if hired, you commit to following our information security policies and procedures and making every effort to secure confidential and/or sensitive information.
#J-18808-Ljbffr
Vacancy posted 1 hour ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer - Java/React in Winnipeg, MB vacancy
- ...developed using Spring Boot and Java. Develop service... ...component tests using Jest and React Testing Library. Test, debug... ...product managers, designers, and engineering teams to translate user needs... ...systems to support automated software delivery. Apply AI-assisted...Senior
- Design and develop complex software systems and applications, setting high standards for quality... ...optimized, efficient, and clean code.Core Java, Java EE, Spring/SpringBoot, Web Services,... ...frameworks (preferably Angular, React, etc)Experience with AI coding assistants...Senior
- ...full-stack financial risk products with React and TypeScript at S&P Global Market Intelligence... ...Toronto two days weekly.This Grade 11 Software Engineer role sits within Financial Risk Analytics... ...across React, TypeScript, Node.Js, and Java. The team delivers platforms used by...SeniorWorldwide
$102.38k - $152.38k per year
...collaborative, globally distributed engineering team that values technical... ..., performant UIs using React and TypeScript, and deliver backend... ...and REST APIs in Node.Js and Java, contributing to a platform that... ...7+ years of professional software engineering experience.Production...SuggestedInternshipWork at officeWorldwideFlexible hours2 days per week- Marqeta seeks a Senior Java Software Engineer with Spring Boot expertise for its Credit Commercial Engineering Team. Work remotely from Ontario or British Columbia.This senior role owns defined features and components across quarterly milestones. You will design software, solve...SeniorRemote work
- Build clean, robust software as a Senior Java Developer in Toronto, ON. Apply Spring frameworks, RESTful APIs, and strong problem-solving skills... ..., RESTful API, and architecture skills to develop dependable software with Triunity Software’s engineering team. #J-18808-LjbffrSenior
- ...Please read below for a brilliant career opportunity. Role: Senior Java Software EngineerTitle: VP/DirectorLocation: Montreal, QCExperience:... ...You will: Develop and promote the company’s culture of engineering excellence. Define, develop and deliver solutions at a top...SeniorLong term contractFull timeTemporary workWork at officeRemote workMonday to friday
- Build reliable consumer web experiences at Affirm with React or Vue, JavaScript or TypeScript, and privacy-aware measurement systems remotely in Canada.As a Senior Software Engineer in Marketing & Privacy Engineering, you will shape high-traffic logged-out web experiences. You...SeniorRemote work
$85k - $225k per year
Join to apply for the Software Engineer - Java role at Veeva SystemsJoin to apply for the Software Engineer - Java role at Veeva... ..., please contact us at ****@*****.***. Seniority level Seniority level Mid-Senior levelEmployment type...SeniorWork at officeLocal areaRemote workWork from home- Build cloud-deployed software in Kimberley as a Senior Software Engineer, combining Java development with AWS, Azure, or GCP experience.This hybrid position focuses on scalable, high-performance microservices supporting innovative applications. The successful candidate brings...Senior
- Core Java and Apache Spark expertise define this Software Engineer role, focused on scalable server-side applications and analytical data processing systems.This senior-level position requires hands-on software development and analytical system integration experience. You will...Senior
- Design high-performance backend systems with Java and Spring Boot while developing AI Agents and intelligent application features at Citi.As a Senior Software Engineer, you will build applications using Java, Spring Boot, and MongoDB. You will integrate AI Agents, apply Prompt...Senior
- Senior Java Software Engineer in Toronto, applying Spring Boot and REST APIs to complex customer-facing platforms at Scotiabank. Use modern technologies daily.This senior engineer role supports large-scale software development and customer-facing platforms. You will work with...Senior
- Design complex logistics systems with Java, GenAI, and resilient integrations onsite at lululemon at least four days weekly.As a Senior Software Engineer, you will support the Outbound Logistics Technology team and enhance luluRoute, lululemon’s parcel execution engine. The...Senior
- About the Role Our client, a growing software development house in Kimberley, is seeking a Senior Software Engineer with extensive experience in Java and microservices architecture. This role offers a hybrid work arrangement, blending on-site collaboration with remote flexibility...SeniorRemote work
- ...Senior Full Stack Developer (Java/React) ~ Full-time Miratech helps visionaries change the world. We are a global IT services and consulting company... ..., Python and SQL. This role suits a strong hands-on engineer who is equally comfortable on the front end and the back...SeniorFull timeInternshipWork at officeRemote workRelocation2 days per week
- ...into a microservices-based architecture. The Senior Full Stack Engineer will join a Capital Markets engineering team responsible... .../ 20% frontend), requiring deep expertise in Java development while also contributing to React-based UI enhancements. The successful...SeniorContract workFor contractorsLocal area
- Build enterprise applications with Java and React as a Senior Full Stack Developer at Miratech, working hybrid two days weekly in downtown Toronto... ...and business stakeholders.Miratech seeks a senior hands-on engineer to design, build, test, deploy, and support modern digital...Senior
- ...PointClickCare is seeking a skilled engineer to join a high-impact team transforming healthcare through technology. You will design and build scalable platform services, leveraging AI-augmented engineering practices to accelerate delivery and improve clinical outcomes. You...Senior
- Build enterprise applications with Java and React as a Senior Full Stack Developer at Miratech, working hybrid two days weekly in downtown Toronto... ...support processesRequirements: Seven or more years of software development experienceStrong Java and Spring Boot enterprise...SeniorFull time
$120.8k - $170.8k per year
About The RoleWe're looking for a senior engineer who thinks clearly across the full product development lifecycle... ...to the team Must-Have 6+ years of hands-on software engineering experience Strong experience with Java and Spring Boot Working knowledge of relational...SeniorFull time- ...Build AI Inference Networking software at Equinix using SDN, proxying, and open-source engineering expertise. Work within a globally distributed development team. As a Senior SDN Network Software Engineer, you will help develop open-source software for Equinix’s AI Inference...Senior
- ...in Plusgrade’s Montreal office. Build clean Java services across AWS with testing and architecture ownership.As a Senior Software Developer, you will shape the backend application... ...with designers, product managers, and engineers to create scalable systems. The role combines...SeniorWork at office
$180k - $200k per year
Job Title: Staff Engineer – JAVAJob ID: 87594Location: Vancouver, British Columbia–... ...a week onsite Overview:As a Staff Software Engineer, you will operate as a technical... ...the evolution of our high-scale Java ecosystem. While a Senior Engineer masters the component, you master...SeniorLong term contractContract work3 days per week- S&P Global Inc. is seeking a senior software engineer to architect and deliver full-stack features for our Financial Risk Analytics platform. You will build scalable UIs with React and TypeScript, implement backend services in Node.js and Java, and design robust PostgreSQL...Senior
- ...Senior Back End Software Engineer Canada, United Kingdom, United States 1 gün 9 saat 9 dakika önce yayınlandı. Full Time Himalayas - Our software engineers at Epistemix show a clear passion for quality and love to bring software to life. You are energized by the idea of...SeniorFull time
- Our Toronto based client is looking for a Senior Software Developer – Java Kafka GCP to join their growing team. Work Model: Hybrid – 3 days/week... ...hours/week 12 month contract Are you a hands-on Java engineer who loves building high-performance, scalable technology that...SeniorContract workWork at office3 days per week
- We are seeking a Senior Java Developer to join a Highspring delivery team and contribute to the design, development, and evolution... ...backend solutions. This role is ideal for an experienced software engineer who thrives in cloud-native environments and enjoys building...Senior
- ...Scotiabank in Toronto is seeking a Senior Software Developer (Java) to design, build, and evolve mission-critical banking solutions within the Loyalty... ...in cloud-native environments and mentor junior engineers. You will collaborate across engineering, product, and...Senior
- Build critical investment applications remotely with React and TypeScript as a Front-End Software Engineer. Lead polished, reliable experiences across complex financial workflows.This lead product engineering role owns partner-facing platforms and customer onboarding solutions...SeniorRemote work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer - Java/React. Be the first to apply!
Related searches
- java developer remote Winnipeg, MB
- entry level java developer Winnipeg, MB
- junior java developer Winnipeg, MB
- java developer Winnipeg, MB
- java developer no experience Winnipeg, MB
- développeur java Winnipeg, MB
- java software developer Winnipeg, MB
- senior java developer Winnipeg, MB
- junior react.js developer Winnipeg, MB
- senior react developer Winnipeg, MB

