Senior Java Developer - Azure

EPAM Systems (Switzerland) GmbH

Zürich

Hybrid

CHF 90,000 - 130,000

Full time

3 days ago
Be an early applicant
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

EPAM Systems (Switzerland) GmbH in Zürich seeks a Senior Java Developer – Azure to design and build backend services and APIs while shaping scalable cloud architectures on Microsoft Azure. The role offers a hybrid work model and an immediate start in a permanent, full-time capacity.

You will collaborate with cross‑functional teams to deliver reliable, high‑performing software for complex enterprise environments, using Spring Boot, AKS, and Azure Service Bus as needed, and contribute to

Qualifications

  • Solid enterprise Java development experience.
  • Hands-on Microsoft Azure experience.
  • Working knowledge of Spring Boot.
  • Familiarity with Azure Kubernetes Service.
  • Exposure to Azure Service Bus or similar messaging systems.
  • Strong API design and integration principles.
  • Good understanding of clean code and design patterns.
  • Nice to have Azure certifications and event-driven architectures.

Responsibilities

  • Design and develop robust, scalable, secure server-side applications.
  • Build and maintain RESTful APIs for backend and frontend communication.
  • Integrate backend systems with third-party services.
  • Contribute to scalable, fault-tolerant system design.
  • Optimize performance across services and deployments.
  • Write clean, maintainable, efficient code.
  • Collaborate with cross-functional teams to define technical solutions.
  • Support deployment and operations on Microsoft Azure.

Skills

Java
Azure
Spring Boot
Azure Kubernetes Service
Azure Service Bus
API design
Clean code
Design patterns

Education

Bachelor’s degree from a university of applied sciences or equivalent

Job description

Senior Java Developer - Azure

EPAM Systems (Switzerland) GmbH Vacant since : 09.10.2026 Number of jobs : 1 8001 Zürich (ZH) 100% Immediately Permanent

We're looking for a Senior Java Developer – Azure to join our team in Zurich, Switzerland, in a hybrid working mode. In this role, you will design and build backend services and APIs while contributing to scalable cloud architectures on Microsoft Azure. You will collaborate with cross-functional teams to deliver reliable, high-performing software solutions that drive client success in complex enterprise environments.

ResponsibilitiesDesign and develop robust, scalable and secure server-side applicationsBuild and maintain RESTful APIs for backend and frontend communicationIntegrate backend systems with third-party servicesContribute to the design of scalable, resilient and fault-tolerant systemsOptimize application performance across servicesWrite clean, maintainable and efficient codeCollaborate with cross-functional teams to define technical solutionsSupport deployment and operations on Microsoft AzureRequirementsSolid experience as a Java developer in enterprise environmentsHands-on experience with Microsoft AzureWorking knowledge of Spring BootFamiliarity with Azure Kubernetes ServiceExposure to Azure Service Bus or similar messaging systemsStrong understanding of API design and integration principlesGood grasp of performance optimization techniquesSolid understanding of clean code principles and software design patternsNice to haveAdditional Azure certificationsExperience with event-driven architectures

  • Work location 8001 Zürich (ZH)
  • Workload 100%
  • Employment start Immediately
  • Employment duration Permanent
  • Qualification unskilled
  • Work experience More than 3 years
  • Education Bachelor’s degree from a university of applied sciences or equivalent
  • English Orally : Very good knowledge Written : Very good knowledge
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Java Developer - Azure
Senior Java Developer - Azure

EPAM Systems • Zürich

Hybrid
CHF 140,000 - 190,000
5 weeks of vacation
EPAM Employee Stock Purchase Plan (ES-
Enhanced parental leave
+4
Senior Java Backend Engineer - Azure, Hybrid - Zurich
Senior Java Backend Engineer - Azure, Hybrid - Zurich

EPAM Systems (Switzerland) GmbH • Zürich

Hybrid
CHF 90,000 - 130,000
Senior Java Backend Engineer – Azure (Hybrid, Zurich)
Senior Java Backend Engineer – Azure (Hybrid, Zurich)

EPAM Systems • Zürich

Hybrid
CHF 140,000 - 190,000
5 weeks of vacation
EPAM Employee Stock Purchase Plan (ES-
Enhanced parental leave
+4
Senior Java Backend Engineer — Azure Cloud, Hybrid (Zurich)
Senior Java Backend Engineer — Azure Cloud, Hybrid (Zurich)

EPAM Systems • Zürich

Hybrid
CHF 120,000 - 160,000
5 weeks vacation
ESPP
Enhanced pension plan
+2
Senior Java Developer - Azure
Senior Java Developer - Azure

EPAM Systems • Switzerland

Hybrid
EUR 127,000 - 190,000
Senior Java Developer - Azure
Senior Java Developer - Azure

EPAM Systems • Zürich

Hybrid
CHF 120,000 - 160,000
5 weeks vacation
ESPP
Enhanced pension plan
+2
Microsoft Azure Engineer
Microsoft Azure Engineer

ALLPS • Basel

On-site
CHF 120,000 - 160,000
Competitive salary package
Professional development opportunities
Collaborative work environment
Microsoft Azure Engineer at Allps
Microsoft Azure Engineer at Allps

Allps GmbH • Basel

On-site
CHF 75,000 - 95,000
Professional development and growth opportunities
Collaborative and dynamic work environment
Competitive salary and benefits package
Azure Cloud Engineer (English speaking) (Ref. #26213)
Azure Cloud Engineer (English speaking) (Ref. #26213)

PROSTAFF Schweiz GmbH • Zürich

On-site
CHF 150,000 - 190,000
Senior Full-Stack Engineer — Hybrid (Zurich)
Senior Full-Stack Engineer — Hybrid (Zurich)

EPAM Systems • Zürich

Hybrid
CHF 120,000 - 160,000