Senior Full-Stack Lead: Java/React, Hybrid (Zurich)

EPAM Systems

Zürich

Hybrid

CHF 140,000 - 190,000

Full time

7 hours 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

Benefits offered by this job

5 weeks vacation
EPAM ESPP
Enhanced parental leave
Extended pension plan
Sickness insurance
Employee assistance program
Travel medical/accident insurance
Learning and development

Job summary

EPAM Systems in Zurich, Switzerland is seeking a Senior Full Stack Developer to modernize credit decision technology. You will build Java Spring Boot backends and ReactJS frontends for a new platform, integrate with Azure and implement deployment playbooks with Ansible.

Collaboration with stakeholders and applying best practices will be essential. The role requires 5+ years of enterprise Java experience, strong React and SQL skills, and familiarity with Azure services.

Qualifications

  • 5+ years of experience developing enterprise-level Java/JEE web applications (Java 21 preferred).
  • Strong knowledge of ReactJS (React 16+) and Vite.
  • Proficiency in Spring Boot, Maven and REST API development.
  • Experience with Spring Security and Hibernate.
  • Strong PostgreSQL expertise and SQL skills including query optimization and database design.
  • Familiarity with Azure Web Apps and Azure Kubernetes Service (AKS).
  • Experience working with Ansible for configuration and deployment.
  • Solid understanding of clean code principles, testing strategies and software design patterns.
  • Professional fluency in English; German is a strong plus.

Responsibilities

  • Build Java Spring Boot backends and ReactJS frontends for the new platform.
  • Implement CI/CD-ready code integrating with Azure environments.
  • Create and maintain deployment playbooks using Ansible for configuration management.
  • Define REST API boundaries and manage integration points using Kafka topics.
  • Perform SQL queries, database reverse engineering and troubleshoot technical issues.
  • Collaborate with business stakeholders for feedback and status updates.
  • Apply software engineering best practices, including clean code, testing and design principles.

Skills

Java/JEE
ReactJS
Spring Boot
REST API
SQL/PostgreSQL
CI/CD
Testing
Design Patterns
English fluency
German (plus)

Tools

Maven
Azure Web Apps
Azure Kubernetes Service (AKS)
Ansible
Kafka
Vite

Job description

EPAM Systems in Zurich, Switzerland is seeking a Senior Full Stack Developer to modernize credit decision technology. You will build Java Spring Boot backends and ReactJS frontends for a new platform, integrate with Azure and implement deployment playbooks with Ansible.

Collaboration with stakeholders and applying best practices will be essential. The role requires 5+ years of enterprise Java experience, strong React and SQL skills, and familiarity with Azure services.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Full-Stack Engineer — Hybrid (Zurich)
Senior Full-Stack Engineer — Hybrid (Zurich)

EPAM Systems • Zürich

Hybrid
CHF 120,000 - 160,000
Senior Full Stack Developer (with React)
Senior Full Stack Developer (with React)

EPAM Systems • Zürich

On-site
CHF 120,000 - 160,000
Senior Full Stack Developer (with React)
Senior Full Stack Developer (with React)

EPAM Systems • Switzerland

On-site
EUR 149,000 - 191,000
Senior Full Stack Developer (with React)
Senior Full Stack Developer (with React)

EPAM Systems • Zürich

Hybrid
CHF 140,000 - 190,000
5 weeks vacation
EPAM ESPP
Enhanced parental leave
+5
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 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
Java Full-Stack Engineer: Spring Boot + React
Java Full-Stack Engineer: Spring Boot + React

OneAPPS Consulting • Zürich

On-site
CHF 90,000 - 130,000
Fullstack Java/React Engineer - Hybrid, Impactful Systems
Fullstack Java/React Engineer - Hybrid, Impactful Systems

Prime21 AG • Zürich

Hybrid
CHF 90,000 - 115,000
Flexibles Arbeiten
Gestaltungsfreiraum
Kollegiales Umfeld
Senior Java Developer - Azure
Senior Java Developer - Azure

EPAM Systems (Switzerland) GmbH • Zürich

Hybrid
CHF 90,000 - 130,000