Backend Engineer

Schwarz Digits
Barcelona, Spain
7 days ago
Apply on es.trabajo.org
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English, German
Job source

Tech stack

Query Performance Java (Programming Language) Test Suite Automation of Tests Health Informatics Clinical Data Repository Code Review Continuous Integration Extract Transform Load (ETL) Relational Databases Dependency Injection DevOps
+17 more
Github Hibernate (Java) Interoperability Java Persistence API Junit PostgreSQL Mockito Enterprise Application Integration Data Logging Fast Healthcare Interoperability Resources Spring-boot Backend Git Kubernetes Health Level Seven International Restful APIs Docker

Job description

Compositions using the openFHIR mapping engine and persists them in EHRbase. You design and implement new additional FHIR resource types (Observation, Procedure, Encounter, Medication, etc.) and its respective ETL. You contribute to the HIVEPRO Portal backend (Spring Boot REST API), implementing new endpoints for cohort management, query handling, and researcher project workflows. You write test automation (JUnit 5, Mockito, etc.) and contribute to improving quality and the CI/CD test suite (GitHub Actions). You participate in code reviews, architectural discussions, and help maintain clean abstractions across a multi-module Java codebase. You work with the DevOps team to containerize and deploy your services (Docker, Helm, Kubernetes) and ensure your services are observable: structured logging, metrics endpoints, and appropriate health probes. You engage with healthcare data standards (FHIR, openEHR) and collaborate with clinical informatics specialists to ensure correct semantic

Requirements

mappings. You help evolve the system’s data model: writing schema migrations, reviewing schema changes, and keeping PostgreSQL performance in check. Your profile: You have solid production experience with Java and Spring Boot dependency injection, security, REST APIs, async processing, and testing. You understand Enterprise Integration Patterns and are comfortable developing performant ETL processes (or have already used it); you think in terms of message pipelines, not just request/response. You have experience with relational databases (PostgreSQL preferred): schema design, JPA/Hibernate, migrations, and query performance. Ideally, you have experience with healthcare interoperability standards: HL7 FHIR R4, openEHR, or both. If not, you are eager to learn standards. You care about correctness above all, this is clinical data. You write tests as a matter of professional pride, not because a process requires it. Ideally, you have worked with container-based deployments (Docker, Kubernetes, Helm) and understand what happens between git push and a running pod. You communicate clearly in English; German is a plus but not required. You are curious, self-directed, and energized by hard problems, you don’t wait to be told what’s broken.

About the company

h4 margin: 1rem 0 1rem 0important; Schwarz Digits creates the technological foundation for digital sovereignty in Europe. As the IT and digital division of the Schwarz Group, we develop and manage the IT infrastructures for the retail divisions Lidl and Kaufland, as well as Schwarz Production and PreZero. At the same time, we operate as an independent provider in the external market to support companies across Europe in their digital transformation. We bundle our core services in the areas of Cloud, Cyber Security, Data & AI, Communication, and Workspace. Join us and contribute to digital sovereignty in Europe. With us, you will work at the intersection of agility and security: You will benefit from fast decision-making processes, enjoy genuine creative freedom in your projects, and be able to build upon the stable foundation of the Schwarz Group. Backend Engineer (m/f/d) Your tasks: You develop and extend HIVEconnect, our ETL broker that maps HL7 FHIR R4 resources into openEHR

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on es.trabajo.org
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

4:36 min

Hiring passionate software engineers to tackle unprecedented scaling challenges

Dana Lawson Dana Lawson +1 · World Congress 2026 Europe

2:07 min

Inspecting default bridge architectures and custom Docker networks

Oliver Seitz Oliver Seitz · World Congress 2025

4:15 min

Refactoring test code dependencies with Maven and JUnit

Benjamin Bischoff Benjamin Bischoff · Europe 2026 Virtual

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

3:19 min

Large-scale software development at Siemens Healthineers

Marco Achtziger Marco Achtziger · Europe 2026 Virtual

2:34 min

Docker sandbox architecture and microVM environment integration

Manuel de la Peña Manuel de la Peña · World Congress 2026 Europe

Videos

See all

Related articles

See all