
Backend Developer
TDSoftware
contract
Posted on:
Location Type: Remote
Location: Remote • 🇩🇪 Germany
Visit company websiteJob Level
Mid-LevelSenior
Tech Stack
AzureCloudDockerGradleJavaKubernetesNoSQLSOAPSpringSQL
About the role
- 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.
Hard skills
Java 11Spring FrameworkRESTSOAPSQLNoSQLOAuth 2OpenID ConnectDockerKubernetes
Soft skills
collaborationdocumentationcode reviewsagile developmentClean CodeTest-Driven Development