Senior Java Developer / Senior Java Developeress

EPAM Systems (Switzerland) GmbH - April 30, 2025

Job Opportunity: Senior Java Developer

We are seeking a highly skilled Senior Java Developer to join our team in Zürich for a mission-critical Azure Cloud migration and transformation project for our prestigious banking client.

The successful candidate will play a key role in transitioning from on-prem deployments to a more scalable and efficient Azure Cloud solution, ensuring its performance aligns with regulatory and security standards. This role presents an exceptional opportunity to contribute to a large-scale project and enhance our client’s technological landscape within a collaborative and dynamic work environment. We offer a hybrid model that includes a mix of remote and on-site work at our client’s office.

Responsibilities

  • Collaborate with stakeholders to assess, refine, and enhance the proposed cloud solutions.
  • Build sustainable solutions using Java and Azure Cloud technologies.
  • Document technical designs and architecture plans.
  • Handle deep infrastructure work and navigate existing systems and solutions independently.
  • Ensure designs meet cloud cost efficiency, regulatory, and security compliance.
  • Conduct code reviews, participate in testing, and support all SDLC phases.
  • Mentor and guide junior Java developers through their Azure learning journey.

Requirements

  • 5 years of hands-on experience deploying applications in cloud environments and extensive experience with Microsoft Azure.
  • Strong programming expertise in Java.
  • Proven ability to adapt Ansible templates to meet specific application requirements.
  • In-depth knowledge of Domain-Driven Design (DDD) and Microservices, including 12-factor applications.
  • Experience with microservice design patterns and cloud-based deployments focusing on scalability, redundancy, and distributed systems.
  • Familiarity with cloud services and offerings.
  • Strong foundational knowledge in Spring (Boot, Cloud, Security, REST), Oracle SQL, PL/SQL, Maven/Gradle, and GIT.
  • Fluent English communication skills at a C1 level.

Nice to Have

  • German language proficiency is advantageous but not required.

Apply online using the form below. Please note that only applications matching the job profile will be considered.

Location : Glattpark (Opfikon)
Country : Switzerland

Application Form

Please enter your information in the following form and attach your resume (CV)

Only pdf, Word, or OpenOffice file. Maximum file size: 3 MB.