Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Full Stack Software Developer

vTech Solution

Job Summary:

The Senior Full Stack Software Developer will enhance and maintain the Provincial Health Services Directory (PHSD) by developing modern React and TypeScript user interfaces embedded within EMRs, and backend Spring Boot microservices. This role focuses on improving eReferral workflows, healthcare interoperability using SMART on FHIR standards, advanced search capabilities, and secure integration with enterprise identity and master data management systems. The developer will work on scalable cloud-native solutions supporting healthcare provider and service discovery across multiple datasets with a strong emphasis on security, performance, and maintainability. Responsibilities:

  • Design, develop, maintain, and support PHSD Spring Boot microservices and React-based user interfaces for eReferral provider and service discovery.
  • Enhance React and TypeScript applications within EMR workflows, applying best practices in component architecture, state management, accessibility, testing, and performance.
  • Implement and support SMART on FHIR launch workflows, fhirContext processing, and FHIR read/write operations between PHSD and EMRs.
  • Implement Ontario CMS context management using FHIRCast for context synchronization and event handling in healthcare workflows.
  • Design and implement semantic search, intelligent suggestions, filtering, and relevance tuning using OpenSearch.
  • Develop advanced Google Maps functionality including geographic filtering, polygon overlays, clustering, and interactive visualizations.
  • Refine Spring Boot services to enforce user roles, permissions, and entitlements across multiple datasets.
  • Design, develop, and maintain REST and FHIR APIs supporting healthcare providers, organizations, services, locations, and eReferral workflows.
  • Integrate and maintain secure authentication and authorization with NetIQ using OAuth2, OpenID Connect, JWT, and role-based access control.
  • Support integration with IBM Master Data Management (MDM) for master data used in PHSD workflows.
  • Implement FHIR-based Pub/Sub and subscription patterns for event-driven healthcare data integration.
  • Develop data transformation, validation, synchronization, and indexing services combining multiple provincial datasets.
  • Participate in architecture reviews, design sessions, sprint planning, peer reviews, and collaborative troubleshooting.
  • Develop and maintain automated unit, integration, API, and UI tests; support CI/CD pipelines, deployment, monitoring, and operational support.
  • Produce technical documentation, API specifications, deployment guides, and knowledge transfer materials.
Required Skills & Certifications:
  • Strong experience developing React and TypeScript applications embedded within EMRs using SMART on FHIR standards including SMART launch, launch context, fhirContext, and FHIR read/write operations.
  • Proficient in event-driven healthcare integration using FHIR Pub/Sub or Subscription patterns and supporting messaging services.
  • Experience designing and developing FHIR R4/R4B and REST APIs for healthcare workflows including providers, services, organizations, practitioners, locations, and eReferral.
  • Experience implementing FHIRCast-based context synchronization and Ontario CMS standards.
  • Expertise in advanced provider and service search using OpenSearch or Elasticsearch, including semantic search, relevance tuning, filtering, and intelligent suggestions.
  • Experience with advanced Google Maps Platform capabilities such as geographic search, polygon overlays, clustering, and map visualizations.
  • Proficient in designing Spring Boot microservices enforcing user roles, permissions, and entitlements across datasets.
  • Experience integrating with NetIQ identity and access management using OAuth2, OpenID Connect, JWT, and role-based access control.
  • Experience integrating with IBM Master Data Management (MDM) or comparable platforms.
  • Strong software development skills in Java, Spring Boot, React, TypeScript, and modern enterprise full stack practices.
  • Experience with AWS cloud services including API Gateway, ECS, Lambda, S3, EventBridge, SNS, SQS, IAM, CloudWatch, and Secrets Manager.
  • Proficient with Git, GitHub, automated testing, CI/CD pipelines, Agile methodologies, and technical documentation.
Preferred Skills & Certifications:
  • Experience working with Ontario public sector healthcare organizations.
  • Experience supporting Provincial Health Services Directory (PHSD) or similar healthcare directories and eReferral solutions.
  • Knowledge of Canadian EMR or HIS environments such as Epic, Oracle Health (Cerner), MEDITECH.
  • Experience with Ontario eReferral workflows, central intake solutions, or integration with platforms like RICOH or Novari.
  • Familiarity with healthcare context synchronization standards beyond FHIRCast.
  • Experience with FHIR Subscriptions, FHIR Messaging, and AWS event-driven integration patterns.
  • Experience designing and operating cloud-native applications on AWS.
Special Considerations:
  • Must adhere to strict security and privacy standards due to healthcare data sensitivity.
  • Work involves integration within clinical EMR environments requiring high reliability and compliance.
  • Collaboration in a regulated healthcare public sector environment.
Scheduling:
  • Work schedule as needed to support project deliverables and operational requirements.
  • May require participation in Agile sprint cycles, planning meetings, and occasional after-hours support for deployments or troubleshooting.
Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Senior Full Stack Software Developer in Ontario, CA vacancy
  • Job Summary: The Senior Full Stack Software Developer is responsible for designing, developing, testing, and maintaining complex software applications using both front-end and back-end technologies. This role involves collaborating with cross-functional teams to deliver... 
    Senior
    Full time

    vTech Solution

    Ontario, CA
    1 day ago
  • Job Summary: The Senior Full Stack Software Developer will play a key role in enhancing the Health System Insights Portal by developing and maintaining scalable, user-focused enterprise business intelligence applications. This role involves translating technical specifications... 
    Senior
    2 days per week

    vTech Solution

    Ontario, CA
    1 day ago
  • Job Summary: The Senior Full Stack Software Developer is responsible for designing, implementing, and maintaining complex web applications and data pipelines. This role requires expertise in both front-end and back-end development, ensuring scalable, high-performance... 
    Senior
    Full time

    vTech Solution

    Ontario, CA
    1 day ago
  •  ...Assignment: RQ11325 - Software Developer - Full Stack - Senior Job Title: Full Stack Developer - Senior Requisition (SS): RQ11325 Start Date: 2026-09-28 Client: Community Services Cluster End Date: 2027-08-30 Office Location: 777 Bay Street,... 
    Senior
    Work at office

    Cleo Consulting

    Ontario, CA
    4 days ago
  • $120k - $160k

     ...first. That’s where you come in. The Role We're hiring Senior Full-Stack Developers to build and own the client-facing product experiences at...  ...a surface to match most strengths. We're not building software for software's sake. Our products only matter when a... 
    Senior
    Full time
    Temporary work
    Remote work
    Flexible hours

    Flinks

    Ontario, CA
    20 days ago
  •  ...Job Title: Full Stack Software Developer Intermediate Location: Toronto, Ontario - Remote Must Haves ~8+ years of professional software development experience ~ Strong hands-on experience with Angular ~ Strong hands-on experience with React.js... 
    Remote work

    Innosystech Inc

    Ontario, CA
    4 days ago
  •  ...We are looking for a Java Full Stack Developer with 5+ years of experience in Java, Spring Boot, Angular, REST APIs, MongoDB, Redis, Elasticsearch, OpenShift, Jenkins, GitHub, and CI/CD. Responsibilities: ~5+ years' experience in full-stack development with a strong... 

    J M Group Inc

    Ontario, CA
    4 days ago
  •  ...Job Title: Java Full Stack Developer Wealth Management Location: Toronto, ON Work Arrangement: Hybrid 4 Days Onsite Experience...  ...Design, develop, integrate, and secure RESTful APIs Apply software design patterns, coding standards, and development best practices... 
    Full time

    Acestack

    Ontario, CA
    4 days ago
  •  ...-site position in Norco, CA* Job Summary We are seeking a Senior Full Stack Developer to lead the design, development, and modernization of our...  ...Basic Qualifications Bachelor’s degree in computer science, Software Engineering, or a related field (or equivalent experience)... 
    Senior
    Temporary work
    Flexible hours

    VSolvit

    Norco, CA
    4 days ago
  • $110k - $135k

     ..., scale, and technology.Job DescriptionSenior Software Engineer, Progress ABLLocation(s): Toronto, OntarioStatus: Full-timeGet To Know Us:SS&C is leading the way. We...  ...resource and project updatesMentor and coach developers of all levels of experienceWhat You Will Bring... 
    Senior
    Ongoing contract
    Full time
    Casual work
    Flexible hours

    SS&C Technologies

    Ontario, CA
    1 day ago
  •  ....NET Full Stack Developer Location: Toronto, ON Work Arrangement: Hybrid Employment Type: Fulltime FTE - Permanent Experience: 6 8 Years Job Summary: We are seeking an experienced Full Stack Developer with strong expertise in Angular, .NET/C#... 
    Permanent employment
    Full time

    Acestack

    Ontario, CA
    1 day ago
  •  ...Job Title: Software Developer - Senior Location: Toronto Work Model: Onsite Duration: 6 months Extension: 1 Time...  .... Demonstrated advanced knowledge and experience of full-stack multi-tier solutions / system components analysis, design... 
    Senior

    Innosystech Inc

    Ontario, CA
    1 day ago
  • Job Summary: The Senior Software Developer is responsible for leading the design, development, integration, and testing of complex multi-tier...  ...solutions. The position requires extensive experience in full-stack development, system architecture, and project leadership within... 
    Senior
    Contract work
    Work at office
    Monday to Friday

    vTech Solution

    Ontario, CA
    1 day ago
  •  ...Job Title: Software Developer - Full Stack - Senior Location: Toronto, Ontario Work Model: Onsite Duration: 8 Months Submission Deadline: 2026-07-14, 12:00 p.m. EST Must Haves Demonstrated extensive experience designing, developing... 
    Senior

    Innosystech Inc

    Ontario, CA
    4 days ago
  •  ...Job Title: Software Developer - Full Stack - Senior Work Model: Hybrid Duration: 6 months Extension: 1 Time Must Haves Strong hands-on experience developing modern React and TypeScript applications with SMART on FHIR applications embedded... 
    Senior

    Innosystech Inc

    Ontario, CA
    1 day ago
  •  ...Job Title: Software Developer - Full Stack - Senior Location: Toronto, Ontario Work Model: Hybrid Duration: 6 months Extension: 1 Time Must Haves ~5-8+ years' experience with front-end (UI) and server-side (API & Database) development... 
    Senior
    Flexible hours

    Innosystech Inc

    Ontario, CA
    1 day ago
  •  ...Role: Senior Software Engineer (IBM SFG) Employment: Full Time Location: Toronto, ON Work Arrangement: Onsite Job Description We are...  ...integrations. The ideal candidate will design, develop, support, and maintain highly available Sterling environments... 
    Senior
    Full time

    Acestack

    Ontario, CA
    4 days ago
  •  ...We are seeking an experienced Senior Java Developer with strong expertise in modern Java technologies and enterprise application development. The ideal candidate will be responsible for designing, developing, enhancing, and supporting scalable applications while collaborating... 
    Senior

    J M Group Inc

    Ontario, CA
    1 day ago
  •  ...We are hiring a Frontend UI / Full Stack Developer with strong experience in frontend technologies and full stack development, with the ability to work across both frontend and backend components. Required Skills Vue.js JavaScript / TypeScript HTML... 

    J M Group Inc

    Ontario, CA
    1 day ago
  •  ...Hi , Hope you're doing well. Location : ONTARIO, TORONTO Onsite I'm reaching out regarding a Full-Stack Developer opportunity that requires: ~4+ years of overall technology experience ~1+ year of experience in Contact Center and Conversational... 
    Full time

    Siri InfoSolutions Inc

    Ontario, CA
    4 days ago
  •  ...inclusive environment is critical for the success of our business, and we actively work towards it every day.  At FCT, a Senior Software Developer plays a leading role in the development, installation, testing, and maintenance of software systems to help our business... 
    Senior

    FCT

    Ontario, CA
    more than 2 months ago
  • Infosys in Pomona, California is seeking an experienced professional in SAP Plant Maintenance and Enterprise Asset Management. You will analyze complex business processes to optimize ERP systems and lead significant projects. As part of a dynamic team, you'll implement ...
    Senior

    Infosys

    Pomona, CA
    4 days ago
  •  ...Job Title: Senior Frontend Web Developer Location: 100% Remote, Canada Job Type: T4 Contract...  ...modern frontend frameworks and full-stack development practices....  ...Agile teams to deliver high-quality software in a fast-paced environment. Write... 
    Senior
    Hourly pay
    Contract work
    Temporary work
    Remote work

    Parent Organization

    Ontario, CA
    1 day ago
  • $135.2k - $306.4k

     ...Job Description Senior / Principal Software Engineer or Architect Database Engine...  ..., and tune across the stack, from on-disk and binary formats...  ...document data models. Full-Text Search and Hybrid...  ...and Migration Help evolve developer-facing document APIs, including... 
    Senior
    Full time
    Temporary work
    Flexible hours

    Oracle

    Pomona, CA
    4 days ago
  • Job Summary: The Senior DevOps/Cloud Engineer will provide expert platform engineering and operational support for a healthcare integration platform focused on eReferral workflows within electronic medical record environments. This role involves maintaining and enhancing... 
    Senior

    vTech Solution

    Ontario, CA
    1 day ago
  •  ...We are looking for SAP SuccessFactors Senior Consultant and the consultant is responsible for the design, configuration, implementation, integration, and support of SAP SuccessFactors solutions to meet business and Human Capital Management (HCM) requirements. The role... 
    Senior

    J M Group Inc

    Ontario, CA
    4 days ago
  • SAP SuccessFactors Senior Consultant Role Name: SAP SuccessFactors Senior Consultant Work Site: Toronto, ON (Hybrid) Start Date: Immediate availability Role Summary The SAP SuccessFactors Senior Consultant will be responsible for designing,... 
    Senior
    Immediate start

    Querentia

    Ontario, CA
    2 days ago
  •  ...We are hiring for a Full Stack Developer. The role focuses on enterprise application development, technical leadership, application modernization, cloud adoption, and API development using Microsoft technologies. A strong fit will have 20+ years of experience with... 

    J M Group Inc

    Ontario, CA
    4 days ago
  •  ...Role: Technology Solutions Lead / Senior Amazon Connect Engineer Employment: Full Time Location: Toronto, ON Work Arrangement: Hybrid...  ...with strong hands-on experience designing, developing, and supporting enterprise-scale Amazon Connect contact... 
    Senior
    Full time

    Acestack

    Ontario, CA
    4 days ago
  • ***POSITION IS REMOTE, BUT MUST RESIDE IN CALIFORNIA*** Job Summary We are seeking an experienced Software Developer (Full Stack) to lead the design, development, and maintenance of complex software applications. The ideal candidate will have significant experience... 
    Temporary work
    Remote work
    Flexible hours

    VSolvit

    Norco, CA
    2 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Full Stack Software Developer. Be the first to apply!