Salary: CHF 115'000 - 155'000 per year
Requirements:- Solid experience as a Java developer in enterprise environments
- Hands-on experience with Microsoft Azure
- Working knowledge of Spring Boot
- Familiarity with Azure Kubernetes Service
- Exposure to Azure Service Bus or similar messaging systems
- Strong understanding of API design and integration principles
- Good grasp of performance optimization techniques
- Solid understanding of clean code principles and software design patterns
- Design and develop robust, scalable and secure server-side applications
- Build and maintain RESTful APIs for backend and frontend communication
- Integrate backend systems with third-party services
- Contribute to the design of scalable, resilient and fault-tolerant systems
- Optimize application performance across services
- Write clean, maintainable and efficient code
- Collaborate with cross-functional teams to define technical solutions
- Support deployment and operations on Microsoft Azure
- API
- Azure
- Backend
- Cloud
- Frontend
- Support
- Java
- Kubernetes
- Spring
- Spring Boot
More:
We are 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.
We offer/Benefits
- 5 weeks of vacation
- EPAM Employee Stock Purchase Plan (ESPP)
- Enhanced parental leave
- Extended pension plan
- Daily sickness allowance insurance
- Employee assistance program
- Global business travel medical and accident insurance
- Learning and development opportunities including in-house training and coaching, professional certifications, and courses
*All benefits and perks are subject to certain eligibility requirements
- Please note that any offers will be subject to appropriate background checks
- We do not accept CVs from recruiting or staffing agencies
- For this position, we are able to consider applications from the following:
- Swiss nationals
- EU/EFTA nationals
- Third-country nationals based in Switzerland with an appropriate work permit
- Displaced people from Ukraine who are currently in Switzerland and hold, or have already applied for, S permits
last updated 44 week of 2026
Frequently asked questions
Where is the Senior Java Developer - Azure position at EPAM Systems located?
The role is based in Zurich, Switzerland.
What does EPAM Systems pay for this Senior Java Developer - Azure role?
The advertised salary is CHF 115'000 – 155'000 / year.
What type of employment and seniority is this?
It is at expert level.
Which skills and technologies are relevant for this Senior Java Developer - Azure job?
The posting highlights API, Azure, Backend, Cloud, Frontend, Support, Java, Kubernetes, Spring, Spring Boot.
How do I apply for the Senior Java Developer - Azure job at EPAM Systems?
This listing comes from SwissDevJobs. Use the Apply button to open the original posting and apply directly with EPAM Systems.
