Senior Full Stack Developer Health Systems Integration
Job SummaryThe Ministry of Health (Health Services Cluster) is seeking two experienced Full Stack Developers to contribute to the development, integration, and support of applications like ICON, PHIX, and STIX. These applications are essential for managing provincial immunization data, public-facing digital health services, and third-party integration. This hybrid position requires a mix of onsite (3 days/week) and remote (2 days/week) work at the North York office.
Position DetailsRequisition ID: RQ08943
Client: Health Services Cluster, Ministry of Health
Start Date: May 1, 2025
End Date: April 2, 2026 (with up to 2 extensions)
Location: 5700 Yonge St, 5th Floor, North York, ON
Type: Hybrid (3 days onsite, 2 days remote)
Rate: $90CAD /Hour
Security Clearance: CRJMC
Business Days: 248
Develop and maintain full-stack solutions supporting ICON, PHIX, and STIX.
Support integration between provincial immunization tools and third-party applications.
Implement enhancements and resolve issues in APIs for updating immunization data (Panorama).
Migrate ICON to on-premise Docker EE with Kubernetes.
Conduct performance tuning for large-scale data systems like PHIX and STIX.
Design, build, and test components for the DHIR Integration Hub.
Collaborate with QA and Solutions Design teams to ensure alignment with Panorama upgrades.
Provide incident management and ongoing application sustainment.
Perform impact analysis, estimation, and solution design for software upgrades or new feature requests.
Maintain CI practices and development environments.
Deliver programming support for over 340,000 immunizations and 80,000+ clients.
Work with federal/provincial healthcare organizations and complex health IT systems.
Familiarity with Public Sector I&IT project methodologies, EA frameworks, and gating processes.
Experience producing technical documentation compliant with public sector standards.
Backend: Java, Java EE, Hibernate, Scheduling/Threading, Redhat/Linux scripting
Frontend: Angular, JavaScript, HTML5, JSF, PrimeFaces, CSS
Frameworks/Tools: JavaFX, Spring, jQuery, WebSphere Liberty & Studio, Node.js, Nginx
API & Integration: RESTful web services, API Connect, Postman, SOAPUI, OAuth2, SecureKey Concierge
Databases: Oracle 19c, Postgres, SQL, PL/SQL, JSON, XML, ETL, stored procedures, performance tuning
Messaging/Streaming: RabbitMQ, Kafka
DevOps: Docker, Kubernetes, CI/CD, GitLab, SVN
Monitoring/Logging: Elastic/Logstash/Kibana
Interoperability: HL7-FHIR, Middleware, IBM DataPower
Accessibility: WCAG standards, usability, and compliance testing
Others (Assets): Prolog, Haskell, LISP, Cloud Foundry
Translate business and technical requirements into scalable, tested applications.
Develop cross-platform, responsive, accessible web and mobile apps.
Maintain system design models, technical documentation, and application architecture.
Conduct performance testing, debugging, and system optimization.
Provide thought leadership and identify areas for technical improvement.
Strong leadership and stakeholder engagement skills
Excellent analytical, problem-solving, and decision-making ability
Effective communicator-verbal, written, and visual
Proven troubleshooting and issue resolution expertise
Adaptable, organized, and deadline-driven team player