📢 New: get today's jobs on our WhatsApp Channel
Jobiglo

No results.

Senior Backend Engineer

dentsuaegis · Zürich

New
CDI Hybrid Senior 🇬🇧 English
Kotlin Spring Boot Apache Kafka Kafka Streams Avro PostgreSQL MySQL OpenShift Kubernetes OAuth2 OIDC Git CI/CD

Job description

About the role

We are seeking a Senior Backend Engineer to strengthen the service layer of our e‑banking platform. You will design, build and operate highly reliable, secure microservices in Kotlin, collaborating closely with the mobile engineering team.

Key responsibilities

  • Design, develop and maintain secure, scalable backend services and APIs using Kotlin and Spring Boot.
  • Build event‑driven integrations via Apache Kafka, including producers, consumers, Kafka Streams and Avro schemas with exactly‑once semantics.
  • Own data models, query optimisation and schema migrations across PostgreSQL and MySQL.
  • Integrate services with observability, CI/CD and DevOps tooling; support deployment and monitoring on OpenShift/Kubernetes.
  • Apply security best practices (OAuth2/OIDC, authentication, authorisation, encryption) and mentor junior engineers.

Required profile

  • 5+ years of professional backend engineering experience.
  • Proficiency in Kotlin and strong hands‑on experience with Spring Boot.
  • Solid experience with Apache Kafka, PostgreSQL, MySQL and Kubernetes/OpenShift.
  • German B2+ for team communication and English business proficient.

Required skills

  • Kotlin
  • Spring Boot (MVC, Security, Data JPA, Cloud, Actuator)
  • Apache Kafka, Kafka Streams, Avro, Schema Registry
  • PostgreSQL, MySQL, HikariCP
  • OpenShift / Kubernetes
  • OAuth2 / OIDC
  • Git, CI/CD practices

What we offer

  • 25 days of holidays plus 2 volunteer days.
  • Flexible working hours, hybrid model and home‑office management.
  • State‑of‑the‑art office with pet‑friendly environment.
  • Learning allowance, Dentsu Academy access and language courses.
  • Corporate benefits platform and referral bonus program.

Questions fréquentes

Le salaire n'est pas communiqué publiquement par le recruteur. Vous pouvez postuler et négocier directement avec dentsuaegis.
Cliquez sur "Postuler maintenant" en haut de la page. Vous pouvez importer votre CV en 1 clic — Jobiglo extrait automatiquement vos informations et postule pour vous.
Le contrat proposé est un CDI basé à Zürich.
Source : ats:workday

Why are you reporting this job?

Thank you for your report. We will review this job.

Apply in 30 seconds

Enter your email to apply. An account will be created automatically.

Apply now →

By continuing, you accept our terms of use.

Already have an account? Login

A question about this job?

Ask it here: you will get the full job summary by e-mail, right away.

💬 Chat with us on Telegram

Published 6 hours ago

Expires 1 month from now

4 views · 0 interested

Boost your chances

Upload your CV — we will match you with relevant openings.

Analyzing your CV...

dentsuaegis

Zürich