Skip navigation EPAM

Senior Java Developer with AWS Zurich, Switzerland

Senior Java Developer with AWS Description

Job #: 66039
EPAM is a leading global provider of digital platform engineering and development services. We are committed to having a positive impact on our customers, our employees, and our communities. We embrace a dynamic and inclusive culture. Here you will collaborate with multi-national teams, contribute to a myriad of innovative projects that deliver the most creative and cutting-edge solutions, and have an opportunity to continuously learn and grow. No matter where you are located, you will join a dedicated, creative, and diverse community that will help you discover your fullest potential.



We are looking for a Senior Java Developer with AWS experience to join our team based in Zürich.

The ideal candidate for this role is a talented Backend (Java) Developer, keen to work with latest technology stacks, and wanting to play a key role in our new project.

You are curious, persistent, logical and clever – a true techie at heart. You enjoy living by the code of your craft and developing elegant solutions for complex problems. If this sounds like you, this could be the perfect opportunity to join EPAM as Senior Java Developer. Scroll down to learn more about the position’s responsibilities and requirements.


  • Design, develop, test and deploy software solutions
  • Maintain and improve software
  • Manage individual project priorities, deadlines, and deliverables
  • Have a high degree of autonomy
  • Work with international, highly engaged peers
  • Work with people and teams who have a getting things done attitude


  • Experience in developing software using Java 8 and Spring Boot, ideally for large-scale production systems
  • Java 8 with Spring Boot and Kotlin
  • Experience with microservices architecture, including REST APIs, Queues (AWS SQS), Streams (AWS Kinesis), RDBMS (AWS RDS), NoSQL (AWS DynamoDB and AWS ElasticCache)
  • Data Warehouse (AWS Redshift‎)
  • The ability to work independently
  • Be highly motivated and a fast learner
  • Be a problem solver
  • Strong call to action and for getting things done
  • Motivation to write code which is well-tested and well-documented
  • Give and receive open, direct and timely feedback
  • Language Skills: full professional proficiency in English

We offer

  • Competitive compensation depending on experience and skills
  • Knowledge-sharing across EPAM's global Tech Communities
  • Unlimited access to LinkedIn learning solutions
  • Relocation support as per EPAM relocation policies
  • EPAM Community with regular corporate and social events
  • Career growth, performance and compensation reviews


  • Please note that any offers will be subject to appropriate background checks
  • We do not accept CVs from recruiting or staffing agencies
  • Due to the Swiss labour legislation we can only accept applicants who have a valid right to work in Switzerland

Наши сотрудники

Ресурсный менеджер
Санкт-Петербург, Россия

Руководитель проектов
Москва, Россия

Глава практики e-commerce
Москва, Россия

Архитектор решений
Амстердам, Нидерланды


Наши офисы