Development and maintenance of backend services in Java 11 / Spring Framework on Microsoft Azure
Design and implementation of REST and SOAP interfaces (OpenAPI 3)
Data modeling and integration of storage technologies (SQL/NoSQL, blob storage)
Technical refactorings and optimization of service performance
Implementation of security and authentication concepts (OAuth 2, OpenID Connect)
Writing unit and integration tests, creating builds and deployments (Docker, Kubernetes, Helm)
Code reviews and collaboration with frontend, QA, and DevOps teams
Documentation of technical interfaces and architectures (Arc42)
Requirements
5+ years of experience in backend development
At least 1 year of experience documenting business requirements and technical solutions and working with development practices such as Clean Code and Test-Driven Development
At least 2 years of experience with agile development in Scrum or Kanban using JIRA and Confluence
At least 3 years of experience with Java 11, Spring Framework, Gradle, Git
Experience with SOAP/REST interfaces
Experience with storage technologies (databases, blob storage, etc.)
Experience with OAuth2 / OpenID Connect is desirable
Experience with projects subject to data protection requirements under eIDAS
Benefits
Long-term project assignment with a reputable client in the health insurance sector.
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.