Karolinska Universitetssjukhuset, Stab Vårdstöd och Teknik

Are you passionate about interoperability, information models, and API design? With us, you will take a key role in the movement that is making Karolinska more information-centric and prepared for the healthcare of the future. You will work closely with our platform and informatics teams and drive how data is structured, shared, and used in an ecosystem where research, clinical operations, and innovation meet. Your work becomes part of the foundation enabling healthcare IT to keep pace with medical progress. 

Karolinska is in the midst of one of the largest perspective shifts in Swedish healthcare IT. We are moving from a system landscape where applications are trapped in their own data silos to a model where information is central. Open standards, clear informal and formal information models, and robust APIs are the keys that let data flow, be reused, and drive development without being locked into individual systems. As Interoperability Lead Developer you have a central role in shaping this direction. You lead the development of standardized APIs and build the semantic and technical prerequisites required for healthcare data flows to become long-term sustainable, testable, and easy to extend. 

Purpose 

Create conditions for semantic and technical interoperability through clear domain modelling, API governance, and event-driven architecture, with openEHR and FHIR as core building blocks. Contribute to a long-term sustainable architecture and software design that makes healthcare more adaptive, more data-driven, and better equipped for the pace of medical advancement.

Main Responsibilities 

Together with our informatics team, model information structures with openEHR and FHIR and lead versioning Define and steward APIs, contracts, guidelines, and lifecycle Design and build robust backend services Establish event-driven integrations using Kafka or equivalent  Map and convert between openEHR and FHIR and other formats Support teams in architectural work and formulate architectural decisions Ensure non-functional requirements: performance, security, resilience/recoverability.

Positioned within the Platform department you are working closely with security experts and domain experts. Documentation and knowledge sharing are formal deliverables. If funding and other conditions permit, the position may be combined with research supporting the IT department’s mission.

Requirements

Mandatory Requirements:

  • Solid backend development experience in complex environments, of which at least couple of years in a leading technical role (architect, tech lead, or equivalent)
  • Documented experience designing, governing, and versioning APIs in larger organizations, including contract management, API governance, and standardized interfaces
  • Solid data modelling experience, including version management of information models and modelling domain objects in both JSON and relational structures
  • Ability to lead technical decisions and translate domain requirements into architecture and concrete design patterns, in dialogue with both developers and informaticians
  • Attentive technical leader who unites sound semantics with pragmatic delivery. Strong ability to visualize and anchor decisions
  • Swedish and/or English in speech and writing

Highly Meritorious:

  • Knowledge of or experience with IT in Swedish healthcare, including patient-data related legislation such as PDL & SVOD
  • Experience communicating with informaticians/data modellers, developers, and end users (preferably in healthcare)
  • Experience working with standards and terminology systems (e.g. SNOMED CT, ICD)
  • Experience with Kafka or similar streaming platform / queue / message bus in production
  • Hands-on production experience with openEHR or FHIR

Not Swedish yet?

We welcome internationally experienced top talent. You may apply in English if you prefer. You can apply even if you do not yet speak Swedish, but only if you also satisfy the points under “Highly Meritorious” and most of “Meritorious” above (otherwise your application will be filtered out). Because Swedish is the normal working language in Swedish healthcare (and health records plus many associated information models are in Swedish), your merits must outweigh the lack of Swedish proficiency in evaluation.

You will be expected to relocate to Sweden once a work permit is arranged and to actively learn functional professional Swedish within your first years of employment. Briefly outline previous language learning experiences and your plan for learning Swedish if you do not yet understand spoken and written Swedish.

About the recruitment process

Selection and interviews may take place on an ongoing basis during the application period.

When submitting your application, please attach your CV. Instead of a cover letter, we ask you to answer the selection questions and briefly explain why you are a good fit for the role. Answering these questions is a requirement for your application to be considered complete.

We warmly welcome your application – Together, we are Karolinska!

Type of employment Permanent position
Contract type Full time
First day of employment According to agreement
Salary Fixed salary
Number of positions 1
Full-time equivalent 100%
City Stockholm
County Stockholms län
Country Sweden
Reference number 2025/7779
Union representative
Published 12.Dec.2025
Last application date 11.Jan.2026
Apply for position

Share links

Return to job vacancies