Back to job search
BITS Recruiting logo
BITS RecruitingVerified Job Source

Senior Full Stack Software Developer – Healthcare / SMART on FHIR

Expired
  • Toronto, ON
  • On-site
  • Posted Sep 1, 2026
  • 1 position

$95–$98 / hour

Employment type
Contract
Experience level
Senior · 5+ years
Apply by
Oct 1, 2026
Posting language
English
Working hours
40 hours per week
Seniority
Mid-Senior level
Application method
Direct apply is available

This job has expired

This position at BITS Recruiting is no longer accepting applications. The original posting remains below for reference.

Expired Sep 9, 2026

Original job posting

Design and develop React/TypeScript front-end applications and Java/Spring Boot microservices to enhance healthcare provider discovery within EMR environments. Implement SMART on FHIR workflows, FHIR APIs, and advanced search capabilities using OpenSearch and Google Maps.

Job details

📅 Start Date: September 21, 2026 📅 End Date: March 31, 2027 Healthcare Experience: Strongly preferred The project will enhance healthcare provider and service discovery capabilities within electronic medical record (EMR) environments, supporting eReferral workflows and standards-based healthcare interoperability. You will work across React/TypeScript front-end applications, Java/Spring Boot microservices, FHIR APIs, SMART on FHIR, FHIRCast, OpenSearch, AWS, and enterprise healthcare integrations. Key Responsibilities Design, develop, maintain, and support React and TypeScript applications used within EMR workflows. Implement and support SMART on FHIR launch workflows, including launch context, fhirContext, and FHIR read/write operations. Develop and maintain FHIR R4/R4B and REST APIs supporting provider, practitioner, organization, healthcare service, location, and eReferral workflows. Implement FHIRCast / Ontario CMS context synchronization for patient, encounter, user, and application context. Develop advanced provider and service search capabilities using OpenSearch/Elasticsearch, including semantic search, relevance tuning, filtering, and intelligent suggestions. Develop Google Maps Platform functionality including geographic search, polygon/region overlays, clustering, and map-based service discovery. Build and enhance Spring Boot microservices supporting role-, permission-, and entitlement-aware data access. Integrate applications with NetIQ using OAuth2, OpenID Connect, JWT, and RBAC. Support integration with IBM Master Data Management (MDM) and other enterprise data platforms. Implement FHIR Pub/Sub / FHIR Subscription and event-driven healthcare integration patterns. Develop automated unit, integration, API, and UI tests. Support CI/CD pipelines, AWS cloud deployments, production releases, monitoring, troubleshooting, and operational support. Participate in architecture/design sessions, Agile ceremonies, peer reviews, and technical documentation. Must-Have Experience ✅ Strong hands-on experience with React + TypeScript ✅ Hands-on experience developing SMART on FHIR applications embedded within EMRs, including SMART launch, launch context, fhirContext, and FHIR read/write operations ✅ Strong experience with FHIR R4/R4B and REST APIs ✅ Experience with FHIR Pub/Sub or FHIR Subscription patterns and event-driven healthcare integration ✅ Experience with FHIRCast / healthcare context synchronization and Ontario CMS standards or comparable solutions ✅ Strong experience with OpenSearch or Elasticsearch, including semantic search, relevance tuning, filtering, and intelligent search suggestions ✅ Experience integrating applications with NetIQ using OAuth2, OpenID Connect, JWT, and Role-Based Access Control ✅ Strong Java + Spring Boot development experience ✅ Experience building and supporting RESTful APIs and distributed microservices ✅ Experience with healthcare interoperability, EMR integration, and eReferral workflows ✅ Public sector experience is mandatory 📩 Interested? Please apply with your updated resume. AI-enabled tools may be used to sort applications based on job-related criteria. All AI generated results are vetted by our team and the decision of which candidates move forward is always made by a human.

What you’ll do

Design and develop React/TypeScript front-end applications and Java/Spring Boot microservices to enhance healthcare provider discovery within EMR environments. Implement SMART on FHIR workflows, FHIR APIs, and advanced search capabilities using OpenSearch and Google Maps.

Requirements

Requires strong hands-on experience with React, TypeScript, Java, and specialized healthcare interoperability standards like SMART on FHIR and FHIR R4. Mandatory experience in the public sector and proficiency with OAuth2, JWT, and AWS cloud deployments is required.

Listed skills

  • REST APIs · Preferred
  • React · Preferred
  • TypeScript · Preferred
  • Amazon Web Services · Preferred
  • Java · Preferred
  • Spring Boot · Preferred

Other relevant skills

Identified from the job description. Confirm important requirements above.

  • React
  • TypeScript
  • Java
  • Spring Boot
  • SMART on FHIR
  • FHIR R4/R4B
  • OpenSearch
  • Elasticsearch
  • AWS
  • OAuth2
  • OpenID Connect
  • JWT
  • REST APIs
  • Microservices
  • Google Maps Platform
  • FHIRCast

Job areas

  • Software
  • Technology
  • Healthcare
  • Government & Public Sector
  • Engineering

Current jobs at BITS Recruiting

These verified opportunities are still accepting applications.