👨🏻‍💻 postech.work

Java Backend Engineer

MPower Plus • 🌐 In Person

In Person Posted 1 day, 13 hours ago

Job Description

Role:

Java Backend Engineer

Location:

Zurich, Switzerland

Work Model:

Hybrid – 3 days onsite per week

Experience:

9+ years

Start Date:

ASAP

Contract Type:

Contract (6 to 12months)

Job Description

We’re looking for a highly skilled

Java Developer

to join the engineering team in Zurich. The ideal candidate has a strong background in backend development, RESTful APIs, and data streaming, with a focus on building secure, scalable, and high-performance applications.

Key Responsibilities

Design and develop backend services and APIs using

Java

and

Spring Boot

frameworks.

Build and optimize

REST APIs

and

GraphQL schemas

for scalable data access.

Develop and manage

data streaming pipelines

using

Confluent Kafka

.

Work with

NoSQL databases

(Azure Cosmos DB) for data modeling and integration.

Implement

authentication and authorization

mechanisms (OAuth 2.0, MS Entra ID).

Collaborate with cross-functional teams to define, design, and deliver solutions.

Deploy and monitor applications using

Azure Cloud Services

(App Services, API Management, Azure Monitor).

Required Skills

9+ years of hands-on development experience with

Java

(mandatory).

Strong experience with

Spring Boot, Spring Batch, and Spring Cloud

.

Expertise in

REST API design

and

data streaming (Confluent Kafka)

.

Proficiency in

NoSQL data modeling (Azure Cosmos DB)

.

Hands-on experience with

OAuth 2.0

/

MS Entra ID

for authentication and authorization.

Nice to Have

Experience in

GraphQL schema design

.

Familiarity with

Azure Cloud Services

(App Services, API Management, Azure Monitor).

Ready for your next challenge in a high-impact engineering role, let’s connect or

reach out directly to kirankotla@mpower-plus.co

Get job updates in your inbox

Subscribe to our newsletter and stay updated with the best job opportunities.