TDSoftware

Backend Developer

TDSoftware

contract

Posted on:

Location Type: Remote

Location: Remote • 🇩🇪 Germany

Visit company website
AI Apply
Apply

Job 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