We are seeking an experienced Senior Software Developer - Full Stack to lead the technical design, development, and integration of modern full-stack web applications. In this role, you will build responsive frontend interfaces using ReactJS while engineering robust backend microservices, REST APIs, and database-driven applications using Java, JDBC, and Spring Boot. You will lead technical integration tracks connecting web platforms with enterprise APIs, identity management systems, video communication channels, and standards-based healthcare interoperability feeds.
...
Location: Toronto, ON (Hybrid – as needed onsite)
Duration: 8-month contract
Public Sector Experience: Must Have.
Advantages
High-Impact Tech Stack: Hands-on development across ReactJS, Java Spring Boot, FHIR/HL7v2, AWS OpenSearch, and video APIs.
Complex API Orchestration: Lead full-stack integrations spanning video bridges, IAM workflows, and real-time data feeds.
Full-Lifecycle Ownership: Drive projects end-to-end from initial architecture and frontend UI design through testing and production deployment.
Flexible Hybrid Setup: Enjoy schedule flexibility with a hybrid onsite model based in Toronto.
Responsibilities
Full-Stack Application Development: Design, build, test, and maintain responsive ReactJS frontend components alongside Java, JDBC, and Spring Boot backend microservices.
API & Video Platform Integration: Integrate Pexip and Zoom APIs into web application workflows, building capabilities for virtual waiting rooms, session routing, meeting initiation, and multi-party participant management.
Interoperability & Data Integration: Design, implement, and troubleshoot HL7v2 interfaces and FHIR APIs related to scheduling, user context, and operational workflows.
Identity & Access Management: Integrate backend applications with NetIQ workflows and enterprise IAM systems to enable role-based and context-aware access controls.
Legacy Modernization: Support the retirement and replacement of legacy application components by building secure, modern, and maintainable software architectures.
Search & Operational Analytics: Implement AWS OpenSearch integration to support search capabilities, logging, discovery, analytics, and operational troubleshooting.
Testing & Release Management: Partner with QA resources to conduct unit, integration, interface, and regression testing while supporting defect resolution and release readiness.
Technical Documentation: Author technical design specifications, API documentation, data mapping guides, deployment notes, and knowledge transfer materials.
Qualifications
ReactJS Development Seniority: 7+ years of hands-on ReactJS development experience building complex, production-grade web applications (Strictly Required).
Java & Spring Boot Mastery: 10+ years of Java, JDBC, and Spring Boot development experience, including backend microservices, REST APIs, and database-driven applications (Strictly Required).
Video API Integration: 5+ years of hands-on specialist experience integrating Pexip APIs and Zoom APIs into enterprise applications (Strictly Required).
Interoperability & Clinical Workflows: Strong hands-on experience with HL7v2 interfaces, FHIR APIs, scheduling integration, and healthcare interoperability patterns (Strictly Required).
Identity & Workflow Systems: Direct experience integrating application workflows with NetIQ or enterprise IAM access management systems (Strictly Required).
Public Sector Expertise: Prior experience developing and supporting applications within public sector environments (Strictly Required).
Desirable Assets:
Hands-on experience using AWS OpenSearch for logging, search discovery, and operational monitoring.
Practical understanding of video bridge programming and virtual visit workflow orchestration.
Summary
If you're interested in the "Senior Software Developer - Full Stack" role based in Toronto, we encourage you to apply online at www.randstad.ca.
Only qualified candidates will be contacted for the next steps. We look forward to hearing from you!
Randstad Canada is committed to fostering a workforce reflective of all peoples of Canada. As a result, we are committed to developing and implementing strategies to increase the equity, diversity and inclusion within the workplace by examining our internal policies, practices, and systems throughout the entire lifecycle of our workforce, including its recruitment, retention and advancement for all employees. In addition to our deep commitment to respecting human rights, we are dedicated to positive actions to affect change to ensure everyone has full participation in the workforce free from any barriers, systemic or otherwise, especially equity-seeking groups who are usually underrepresented in Canada's workforce, including those who identify as women or non-binary/gender non-conforming; Indigenous or Aboriginal Peoples; persons with disabilities (visible or invisible) and; members of visible minorities, racialized groups and the LGBTQ2+ community.
Randstad Canada is committed to creating and maintaining an inclusive and accessible workplace for all its candidates and employees by supporting their accessibility and accommodation needs throughout the employment lifecycle. We ask that all job applications please identify any accommodation requirements by sending an email to accessibility@randstad.ca to ensure their ability to fully participate in the interview process.
This posting is for existing and upcoming vacancies.
show more
We are seeking an experienced Senior Software Developer - Full Stack to lead the technical design, development, and integration of modern full-stack web applications. In this role, you will build responsive frontend interfaces using ReactJS while engineering robust backend microservices, REST APIs, and database-driven applications using Java, JDBC, and Spring Boot. You will lead technical integration tracks connecting web platforms with enterprise APIs, identity management systems, video communication channels, and standards-based healthcare interoperability feeds.
Location: Toronto, ON (Hybrid – as needed onsite)
Duration: 8-month contract
Public Sector Experience: Must Have.
Advantages
High-Impact Tech Stack: Hands-on development across ReactJS, Java Spring Boot, FHIR/HL7v2, AWS OpenSearch, and video APIs.
Complex API Orchestration: Lead full-stack integrations spanning video bridges, IAM workflows, and real-time data feeds.
Full-Lifecycle Ownership: Drive projects end-to-end from initial architecture and frontend UI design through testing and production deployment.
Flexible Hybrid Setup: Enjoy schedule flexibility with a hybrid onsite model based in Toronto.
...
Responsibilities
Full-Stack Application Development: Design, build, test, and maintain responsive ReactJS frontend components alongside Java, JDBC, and Spring Boot backend microservices.
API & Video Platform Integration: Integrate Pexip and Zoom APIs into web application workflows, building capabilities for virtual waiting rooms, session routing, meeting initiation, and multi-party participant management.
Interoperability & Data Integration: Design, implement, and troubleshoot HL7v2 interfaces and FHIR APIs related to scheduling, user context, and operational workflows.
Identity & Access Management: Integrate backend applications with NetIQ workflows and enterprise IAM systems to enable role-based and context-aware access controls.
Legacy Modernization: Support the retirement and replacement of legacy application components by building secure, modern, and maintainable software architectures.
Search & Operational Analytics: Implement AWS OpenSearch integration to support search capabilities, logging, discovery, analytics, and operational troubleshooting.
Testing & Release Management: Partner with QA resources to conduct unit, integration, interface, and regression testing while supporting defect resolution and release readiness.
Technical Documentation: Author technical design specifications, API documentation, data mapping guides, deployment notes, and knowledge transfer materials.
Qualifications
ReactJS Development Seniority: 7+ years of hands-on ReactJS development experience building complex, production-grade web applications (Strictly Required).
Java & Spring Boot Mastery: 10+ years of Java, JDBC, and Spring Boot development experience, including backend microservices, REST APIs, and database-driven applications (Strictly Required).
Video API Integration: 5+ years of hands-on specialist experience integrating Pexip APIs and Zoom APIs into enterprise applications (Strictly Required).
Interoperability & Clinical Workflows: Strong hands-on experience with HL7v2 interfaces, FHIR APIs, scheduling integration, and healthcare interoperability patterns (Strictly Required).
Identity & Workflow Systems: Direct experience integrating application workflows with NetIQ or enterprise IAM access management systems (Strictly Required).
Public Sector Expertise: Prior experience developing and supporting applications within public sector environments (Strictly Required).
Desirable Assets:
Hands-on experience using AWS OpenSearch for logging, search discovery, and operational monitoring.
Practical understanding of video bridge programming and virtual visit workflow orchestration.
Summary
If you're interested in the "Senior Software Developer - Full Stack" role based in Toronto, we encourage you to apply online at www.randstad.ca.
Only qualified candidates will be contacted for the next steps. We look forward to hearing from you!
Randstad Canada is committed to fostering a workforce reflective of all peoples of Canada. As a result, we are committed to developing and implementing strategies to increase the equity, diversity and inclusion within the workplace by examining our internal policies, practices, and systems throughout the entire lifecycle of our workforce, including its recruitment, retention and advancement for all employees. In addition to our deep commitment to respecting human rights, we are dedicated to positive actions to affect change to ensure everyone has full participation in the workforce free from any barriers, systemic or otherwise, especially equity-seeking groups who are usually underrepresented in Canada's workforce, including those who identify as women or non-binary/gender non-conforming; Indigenous or Aboriginal Peoples; persons with disabilities (visible or invisible) and; members of visible minorities, racialized groups and the LGBTQ2+ community.
Randstad Canada is committed to creating and maintaining an inclusive and accessible workplace for all its candidates and employees by supporting their accessibility and accommodation needs throughout the employment lifecycle. We ask that all job applications please identify any accommodation requirements by sending an email to accessibility@randstad.ca to ensure their ability to fully participate in the interview process.
This posting is for existing and upcoming vacancies.
show more