Solutions Architect - Java

Stafflink
Toronto, ON
$80K-$90K a year (estimated)
Full-time

Job Description

Our leading healthcare client is looking for a Java Solutions Architect to join their team. This will be a full time permanent role reporting to the Toronto office 2 days a week.

As a hands-on architect, you will play a crucial role with stakeholders, driving innovation and ensuring integration across diverse healthcare systems.

Additionally, you will participate in the design and implementation of health interoperability specifications, ensuring effective and secure communication between systems, ultimately enhancing patient care and system efficiency. Major Responsibilities

  • Design and document modern approaches to modular interoperability components and solutions following strategic direction.
  • Using the Shared pan-Canadian Interoperability Roadmap as a guide, design and develop elements of various initiatives (backend and front-end) and Reference Architecture to support interoperability products.
  • Lead the technical design elements for pan-Canadian interoperability specifications and reference implementations.
  • Participate in industry events to inform, educate, and engage industry in the co-design of interoperability products that will realize the Shared pan-Canadian Interoperability Roadmap.
  • Collaborate with jurisdictions and solution providers to identify solution needs for interoperability products.
  • Provide expertise and leadership in application, security, and software infrastructure architecture, strategies, and methodologies.
  • Design and deliver high-quality, well-tested, scalable, and secure end-to-end software solutions aligned with the pan-Canadian interoperability specifications.
  • Develop technical specifications and strategies using modern architecture principles, tools, and methodologies.
  • Contribute to all stages of the software lifecycle, including planning, analysis, architecture and design, development, validation and conformance testing, and implementation.
  • Design and specify authentication and authorization technologies, security protocols, and best practices for application security.
  • Write technical documentation for large-scale, complex products, platforms, and services, including visual diagrams based on standards and nomenclature.
  • Participate in establishing development standards, guidelines, and best practices.
  • Work with project managers, leaders, and team members to ensure timely delivery of project and product objectives.
  • Participate in conformance testing and platform architecture and proactively contribute to the integration of vendor applications and specification testing using platforms such as Gazelle.

Education

Undergraduate Degree in Computer Science / Engineering or a related field.

Qualifications & Skills

  • Over 10 years of experience working with system architecture and solution design, using development and deployment principles and practices for highly complex JAVA systems.
  • 5+ years of software development experience in languages such as Rust, Swift, Go, Java, or C#.
  • Demonstrated expertise in designing and implementing RESTful APIs, microservices architectures, and cloud-native solutions, using platforms like AWS, Azure, or Google Cloud Platform.
  • Demonstrated expertise with front-end technologies such as browsers, with a deep understanding of HTTP and browser-based technologies (WASM, JS, HTTP, TLS, etc.).
  • Experience with DevOps practices and tools for continuous integration, delivery, and deployment (CI / CD), including version control systems (e.

g., Git), containerization (e.g., Docker, Kubernetes), and infrastructure as code (e.g., Terraform).

  • Working knowledge of jurisdictional digital health delivery programs is an asset.
  • Knowledge and experience with healthcare data and exchange standards (HL7 FHIR, SNOMED, IHE, etc.) are strong assets.
  • Strong knowledge of IAM (Identity and Access Management) and privacy / consent standards and workflows (OAuth2, OIDC, SAML, W3C Verifiable Credentials, FIDO, DIACC) is an asset.
  • Cloud Architect experience is essential.
  • Cloud Architect certification is a plus.
  • Familiarity with architecture methodologies and techniques, particularly UML diagramming tools.
  • Familiarity with AI LLM solutions and architectures is an asset.
  • 30+ days ago
Related jobs
E-Solutions
Toronto, Ontario

Solution Architect: + years Solution Architect with knowledge / experience with Java, Angular, Azure, REST and event-based architectures. Job Title: Solution Architect Java Angular. Experience working with both technical- and business-minded teams to identify problems and requirements, in defining s...

Randstad Canada
Toronto, Ontario

One of our client is looking for a Solutions Architect, who will be partnering with other architects, define and maintain the architecture blueprint focused on efficiency, best practices for any upcoming IT initiatives, ensuring they are in alignment with the business objectives. If you are a soluti...

Randstad Canada
Toronto, Ontario

One of our client is looking for a Solutions Architect, who will be partnering with other architects, define and maintain the architecture blueprint focused on efficiency, best practices for any upcoming IT initiatives, ensuring they are in alignment with the business objectives. If you are a soluti...

Stafflink
Toronto, Ontario

Our leading healthcare client is looking for a Java Solutions Architect to join their team. Over 10 years of experience working with system architecture and solution design, using development and deployment principles and practices for highly complex JAVA systems. Demonstrated expertise in designing...

Promoted
LanceSoft Inc
Toronto, Ontario

Location: Scarborough, ON Hybrid (likely Tuesdays/Thursdays).Schedule Hours: 9am – 5pm, Monday – Friday, hrs per week....

Promoted
Iris Software Inc.
Toronto, Ontario

Experience of 10-15 years in software design, development and architecture with at least 3-5 years of design and architecture experience—TOGAF certified experience is good to have. Experience with putting together high-level architecture and how will those items be solutioned. Understand application...

Promoted
Direct IT Recruiting Inc., WBE Canada Certified
Markham, Ontario

SKILLS: 5+ years Senior Java Developer, Core Java, JavaEE, EJB, J2EE, Struts, Hibernate, JSF, JMS, WebLogic, XML, JSON, ActiveMQ, AWS, Docker, SQL, Agile. Seeking a seasoned professional to join the company as a Senior Java Developer. This individual is expected to be a Senior, full-stack Java devel...

Promoted
Raise
Toronto, Ontario

Utilize services and tools to automate data workflows and streamline the data engineering process. Senior Data Engineer (Warehouse/Platforms). We at Raise are hiring a Senior Data Engineer (Warehouse/Platforms) for one of our top clients. Design, develop and maintain robust data pipelines for ingest...

Promoted
FinTop Consulting
Canada

The Lead Engineer is looking to hire their first DevOps Engineer, who can take charge and help improve their infrastructure. They currently use a lot of managed services on a cloud platform provider so there's not much they have to do in terms of DevOps and that’s where the lead manages that himself...

Promoted
HCLTech
Mississauga, Ontario

Job Title: Senior Full stack/Java Developer. To be responsible for providing technical guidance to a team of developers, enhancing their technical capabilities and increasing productivity. ...