03 Aug
|
Innosystech
|
Toronto
03 Aug
Innosystech
Toronto
Job Title: Sr Full Stack Developer Location: Toronto, Ontario, Canada Work Model: Hybrid Duration: 8 months Must Haves Senior Full Stack software development experience delivering complex healthcare, cloud, integration, or digital health modernization projects.
Extensive Java and Spring Boot microservices development experience.
Experience designing and developing REST APIs and FHIR APIs.
Hands-on experience with Smile CDR implementation and customization.
Experience with AWS Health
Lake and FHIR repository implementation.
Experience developing healthcare interoperability solutions using FHIR R4/R4B, SMART on FHIR, HL7v2, OAuth2/OIDC, and JWT.
Experience integrating healthcare applications with Provider Registry, Master Data Management systems, and the EPIC EHR, Meditech and Cerner Experience with Central Intake hubs such as RICOH and Novari Experience implementing advanced provider directory search using Open
Search or Elasticsearch.
Description / Responsibilities / Skills Background Information The Agency is expanding PHSD to incorporate artificial intelligence capabilities that improve provider discovery, referral quality, and healthcare navigation. AI agents will consume PHSD FHIR APIs, Smile CDR, AWS Health
Lake, the Agency Master Data Management, and other provincial digital health assets to provide grounded responses.
The project includes development of reusable AI services, MCP servers, semantic search capabilities, vector-based retrieval, prompt orchestration, and evaluation frameworks.
The implementation will emphasize explainability, auditability, privacy, security, and clinical confidence while supporting future AI-enabled healthcare workflows.
Responsibilities Develop and enhance React-based user interfaces supporting provider search, directory management, and administration.
Develop real-time provider data synchronization between PHSD and the Agency master data management platforms.
Build scalable healthcare search capabilities using Open
Search and FHIR search standards.
Develop data transformation, validation, synchronization, and governance services supporting provider, practitioner, organization, healthcare service, and location information.
Participate in architecture reviews, technical design sessions, sprint planning, backlog refinement, and code reviews.
Support automated testing, CI/CD deployment pipelines, production releases, troubleshooting, and operational support.
Deliverables Java Spring Boot backend services.
React user interface enhancements.
FHIR APIs supporting provider, practitioner, organization, healthcare service, and location resources. REST API development and documentation.
Provider directory search enhancements using Open
Search.
Real-time read/write provider synchronization.
Master data management integration services.
Hospital information system integration components.
Cloud-native AWS deployment artifacts. CI/CD pipeline implementation and automation.
Unit tests, integration tests, API tests, and technical documentation.
Deployment support, production implementation, and operational knowledge transfer.
Experience & Skill Set Requirements Evaluation Criteria 25 Points each (Total: 100 Points) Senior Full Stack development experience using Java, Spring Boot, React, REST APIs, cloud-native architecture, and enterprise application development 25 Points Healthcare interoperability experience including Smile CDR, AWS Health
Lake, FHIR R4/R4B, SMART on FHIR, HL7v2, OAuth2/OIDC, Provider Registry, and healthcare integration 25 Points Cloud, API, search, and data engineering experience including AWS, Open
Search, PostgreSQL, API Gateway, Lambda, ECS, CI/CD, and cloud architecture 25 Points Healthcare modernization, master data management, stakeholder collaboration, documentation, and knowledge transfer 25 Points Must Haves (unique items not in provided exclusion list) Experience with PostgreSQL and healthcare data modelling.
Experience using AWS services including ECS, Lambda, API Gateway, S3, SNS, SQS, Event
Bridge, Cloud
Watch, IAM, Secrets Manager, and Cloud
Formation or CDK.
Experience developing secure APIs using OAuth2, OpenID Connect, JWT, RBAC, and confidential client authentication.
Excellent communication, documentation, and stakeholder collaboration skills Desired Skills Experience implementing or supporting provider directory solutions.
Experience implementing provider, practitioner, organization, location, and healthcare service master data management solutions.
Experience implementing healthcare search platforms using Open
Search for provider and service discovery.
Experience with FHIR Subscriptions, FHIR Messaging, Event
Bridge, SNS, and SQS for event-driven healthcare integration.
Experience validating FHIR implementations using Inferno, Touchstone, or other interoperability testing frameworks.
Experience configuring and supporting AWS Health
Lake, Smile CDR, and healthcare interoperability platforms.
Experience implementing secure SMART on FHIR applications, confidential clients, and backend services.
Experience designing highly available AWS architectures using ECS, Lambda, API Gateway, Cloud
Front, S3, Aurora PostgreSQL, and Cloud
Watch.
Experience implementing monitoring, logging, auditing, and operational support using AWS Cloud
Watch and related AWS services.
Experience integrating with hospital information systems including Epic, Oracle Health (Cerner), MEDITECH, or other Canadian EMRs.
Required Skills Strong software development experience using Java, Spring Boot, React, Type
Script, and modern enterprise application development practices.
Experience designing, developing, securing, and supporting RESTful APIs and distributed microservice architectures.
Experience developing and configuring Smile CDR FHIR repositories, transactions, validation, search, and interoperability services.
Experience implementing healthcare data solutions using AWS Health
Lake and integrating healthcare data across multiple systems.
Experience developing secure authentication and authorization solutions using OAuth 2.0, OpenID Connect (OIDC), JWT, and role based access control.
Experience implementing advanced provider and service directory search capabilities using Open
Search.
Experience designing and developing cloud native applications using AWS services including ECS, Lambda, API Gateway, S3, Event
Bridge, SNS, SQS, IAM, Cloud
Watch, and Secrets Manager.
Experience developing data synchronization, transformation, validation, and governance services supporting provider, practitioner, organization, location, and healthcare service data.
Experience with PostgreSQL database design, performance optimization, and data modelling.
Experience using Git, Git
Hub, Git
Hub Actions, automated testing, CI/CD pipelines, and up-to-date Dev
Ops practices.
Strong analytical, problem solving, technical documentation, and communication skills with the ability to collaborate effectively across architecture, operations, interoperability, and business teams.
📌 Full Stack Developer - Senior (Toronto)
🏢 Innosystech
📍 Toronto