Senior Java Backend Engineer
УдалённоКонтракт
PostgreSQLJavaGitREST APISpring BootHibernateJunitMavenJPAMockitoHexagonal ArchitectureModular Architecture
Описание
Европейская продуктовая компания в сфере HealthTech разрабатывает современную платформу электронных медицинских карт (EHR / ePA) для немецкого сектора здравоохранения. Предстоит участвовать в проектировании архитектуры, развивать безопасную бизнес-логику платформы и реализовывать медицинские интерфейсы в рамках модульной гексагональной архитектуры.
Обязанности
- Разрабатывать и развивать сервисы на Java / Spring Boot для медицинской EHR-платформы
- Реализовывать доменную логику и интеграционные интерфейсы (REST, FHIR, IHE/XDS)
- Работать в рамках гексагональной архитектуры (Hexagonal Architecture / Ports & Adapters)
- Интегрировать компоненты безопасности и инфраструктуры: шифрование, PKI/HSM, TEE, PostgreSQL, Kafka, Object Storage
- Писать и поддерживать unit, integration и API тесты
- Участвовать в Code Review, техническом проектировании и Agile-процессах совместно с командами DevOps, QA и Product
Требования
- Глубокий коммерческий опыт разработки на Java & Spring Boot
- Уверенное владение PostgreSQL, JPA/Hibernate, Maven, REST API
- Отличное понимание архитектурных паттернов (Hexagonal / Modular Architecture)
- Опыт покрытия кода автотестами (JUnit, Mockito)
- Уверенная работа с Git и CI/CD пайплайнами
- Уверенный письменный и устный английский язык
Будет плюсом
- Опыт в сфере Healthcare IT (HL7 FHIR, IHE/XDS, OpenAPI, Gematik, ePA)
- Понимание IT-безопасности, криптографии, PKI или работы с HSM
- Опыт работы с Docker, Kafka, Redis/Valkey, MinIO, Nginx
- Опыт разработки ПО в регулируемых средах с высокими требованиями к безопасности
- Немецкий язык
Условия
- 100% Remote
- Занятость: Full-time
- Старт ASAP до конца Q4, с вероятным продлением
- Ставка обсуждается в € (B2B / Contract)
Процесс отбора
- При отклике указать возраст и локацию нахождения
- При отклике указать ID вакансии