> Markdown version of [/jobs/ext/2018580-java-developer-in-healthcare-data](https://www.wearedevelopers.com/jobs/ext/2018580-java-developer-in-healthcare-data). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # java developer in healthcare data - **Company:** Schwarz Digits - **Location:** Barcelona, Spain - **Contract:** Permanent contract - **Skills:** Query Performance, Java (Programming Language), Test Suite, Automation of Tests, Health Informatics, Code Review, Continuous Integration, Extract Transform Load (ETL), Relational Databases, Dependency Injection, DevOps, Github, Hibernate (Java), Java Persistence API, Junit, PostgreSQL, Mockito, Enterprise Application Integration, Data Logging, Fast Healthcare Interoperability Resources, Spring-boot, Backend, Kubernetes, Health Level Seven International, Restful APIs, Docker - **Published:** August 11, 2026 - **Apply:** https://www.jobleads.com/es/job/e17bd91bacae7aba7a4131e73fcb37d77 ## About the Role * Solid production experience with Java and Spring Boot dependency injection, security, REST APIs, async processing, and testing; Understanding of Enterprise Integration Patterns and experience developing performant ETL processes or equivalent hands-on use; Experience with relational databases, including schema design, JPA/Hibernate, migrations, and query performance; Clear communication in English; Curiosity, self-direction, and willingness to tackle difficult problems independently; Nice to have: HL7 FHIR R4, openEHR, Docker, Kubernetes, Helm, German. ## Description * Develop and extend HIVEconnect, an ETL broker that maps HL7 FHIR R4 resources into openEHR Compositions using the openFHIR mapping engine and persists them in EHRbase; Design and implement additional FHIR resource types, including Observation, Procedure, Encounter, and Medication, with their respective ETL processes; Contribute to the HIVEPRO Portal backend and implement endpoints for cohort management, query handling, and researcher project workflows; Write test automation with JUnit 5, Mockito, and related tools; Improve quality and the CI/CD test suite using GitHub Actions; Participate in code reviews and architectural discussions; Maintain clean abstractions across a multi-module Java codebase; Work with the DevOps team to containerize and deploy services using Docker, Helm, and Kubernetes; Ensure services are observable through structured logging, metrics endpoints, and appropriate health probes; Engage with healthcare data standards and collaborate with clinical informatics specialists on semantic mappings; Evolve the system data model by writing and reviewing schema migrations; Maintain PostgreSQL performance. ## Related Videos - [Coffee with Developers - Silvio Barbieri](https://www.wearedevelopers.com/videos/897-coffee-with-developers-silvio-barbieri) - [From DevOps to Scaled DevOps: How We’re Rebuilding Continuous Delivery as a Platform](https://www.wearedevelopers.com/videos/100018-from-devops-to-scaled-devops-how-we-re-rebuilding-continuous-delivery-as-a-platform) - [Docker Compose: Rediscovered](https://www.wearedevelopers.com/videos/1978-docker-compose-rediscovered) - [How Unit Testing Saved My Career](https://www.wearedevelopers.com/videos/1642-how-unit-testing-saved-my-career) - [DevOps Maturity Check – a way to balance autonomy and alignment](https://www.wearedevelopers.com/videos/58-devops-maturity-check-a-way-to-balance-autonomy-and-alignment) - [Docker build without Docker](https://www.wearedevelopers.com/videos/100114-docker-build-without-docker) ## Related Articles - [Top 10 Java Libraries](https://www.wearedevelopers.com/magazine/364-top-10-java-libraries) - [How We Built a Worry-Free System That Runs for 10+ Years – And What We’d Do Again](https://www.wearedevelopers.com/magazine/751-how-we-built-a-worry-free-system-that-runs-for-10-years-and-what-we-d-do-again) - [93 Java Interview Questions You Should Prepare For](https://www.wearedevelopers.com/magazine/14-93-java-interview-questions-you-should-prepare-for) - [Dev Digest 121 - AI goes offline](https://www.wearedevelopers.com/magazine/456-dev-digest-121-ai-goes-offline) - [Best Coding Boot Camps in Germany](https://www.wearedevelopers.com/magazine/237-best-coding-boot-camps-in-germany) - [Résumé-Driven Development: How IT trends affect the job market for software developers](https://www.wearedevelopers.com/magazine/59-resume-driven-development-how-it-trends-affect-the-job-market-for-software-developers)