freehire launches on Product Hunt on 26 August.

Follow →

Java Backend Developer

Summary

Build and maintain Java microservices using Spring Boot, REST/GraphQL APIs, and Azure cloud services for a Zurich-based client.

We have one open position of Java Backend Developer with one of our client based in Zurich, Switzerland. This is a Contract/Freelance position. Below is the full job description for your reference. Please share your application once you are interested

Mode: Contract/Freelance

Location: Zurich, Switzerland(2-3 Days work from office)

Job Description:

Required skills and experience

  • Strong experience in Java and Spring Boot, including Spring Batch and Spring Cloud, and building microservices.
  • Proficiency in REST API and GraphQL schema design.
  • Experience with NoSQL data modelling, such as Azure Cosmos DB; data streaming, such as Confluent Kafka; and authentication/authorization protocols, including OAuth 2.0 and Microsoft Entra ID.
  • Familiarity with Azure Cloud Services, including App Services, Azure Monitor, and API Management.
  • Collaborative communication skills: able to express ideas clearly in English and adapt technical content for diverse audiences while working closely with product managers, designers, and engineers in agile settings.
  • Strong commitment to quality, maintainability, documentation, and continuous learning.
  • AI-related skills, such as Spring AI or LangChain, are a strong plus.

Profile we are looking for

  • A strong backend engineer with deep Java, Spring Boot, microservices, REST API, cloud, observability, and quality engineering experience, able to collaborate across product, design, and engineering teams in an agile environment.

See also