Senior Backend Engineer: Kotlin Microservices on OpenShift

dentsuaegis

Zürich

Vor Ort

CHF 140.000 - 170.000

Vollzeit

Vor 5 Tagen
Sei unter den ersten Bewerbenden
Bewerbungsgenerator

Hebe dich für diese Rolle von der Masse ab — erstelle in etwa einer Minute einen maßgeschneiderten Lebenslauf und ein Anschreiben.

Schaffe es an den ATS-Filtern vorbei

Benefits dieser Stelle

25 days holidays
Volunteer days
Mental health days
Employee assistance program
40-hour week
Flextime
Home office
Ergonomic office
Pet friendly offices
Learning allowance
Benefits platform
Referral bonus
Workation
Team events

Zusammenfassung

Merkle, a dentsu company, is seeking a Senior Backend Engineer to strengthen the service layer of an e-banking platform. You will design, build, and operate reliable microservices in Kotlin with Spring Boot, integrated via Kafka and deployed on OpenShift, owning APIs end-to-end from design to production observability.

You will mentor teammates, review code, and contribute to security, data models, and performance tuning for PostgreSQL and MySQL, while collaborating with German-speaking teams in

Qualifikationen

  • 5+ years of backend engineering experience.
  • Proficiency in Kotlin.
  • Strong hands-on experience with Spring Boot (Spring MVC, Security, Data JPA, Cloud, Actuator).
  • Solid Apache Kafka experience including Kafka Streams, Schema Registry, and exactly-once semantics.
  • Proficiency with PostgreSQL and MySQL: data modelling, query plans, replication, and connection pools (HikariCP).
  • Practical experience with Kubernetes or OpenShift.
  • Knowledge of OAuth2/OIDC and backend security fundamentals.
  • Proficiency with Git and CI/CD practices.
  • German B2+, primary language for team communication.
  • English business proficiency for technical standards and international tooling.

Aufgaben

  • Design, develop, and maintain secure, scalable backend services and APIs using Kotlin and Spring Boot.
  • Build and operate 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 in the realms of OAuth2/OIDC, authentication, authorisation, and encryption.
  • Conduct code reviews, uphold engineering standards, and mentor junior engineers.
  • Produce high-quality technical documentation covering design, implementation, and API contracts.

Kenntnisse

Kotlin
Spring Boot
Apache Kafka
PostgreSQL
MySQL
Kubernetes/OpenShift
OAuth2/OIDC
Git / CI-CD
German B2+
English business

Ausbildung

Bachelor's degree in CS/IT

Tools

Flyway
Liquibase
Spring Cloud
OpenShift

Jobbeschreibung

Merkle, a dentsu company, is seeking a Senior Backend Engineer to strengthen the service layer of an e-banking platform. You will design, build, and operate reliable microservices in Kotlin with Spring Boot, integrated via Kafka and deployed on OpenShift, owning APIs end-to-end from design to production observability.

You will mentor teammates, review code, and contribute to security, data models, and performance tuning for PostgreSQL and MySQL, while collaborating with German-speaking teams in

Hol dir deinen kostenlosen, vertraulichen Lebenslauf-Check.
oder ziehe deine Datei hierhin.
Similar jobs

Ähnliche Jobs, die dir auch gefallen könnten

Senior Backend Engineer - Kotlin/Kafka Microservices (Hybrid)
Senior Backend Engineer - Kotlin/Kafka Microservices (Hybrid)

Merkle • Zürich

Hybrid
CHF 140.000 - 190.000
25 holidays
Wellness days
Flexible hours
+2
Senior Backend Engineer
Senior Backend Engineer

Merkle • Zürich

Hybrid
CHF 140.000 - 190.000
25 holidays
Wellness days
Flexible hours
+2
Senior Backend Engineer
Senior Backend Engineer

dentsuaegis • Zürich

Vor Ort
CHF 140.000 - 170.000
25 days holidays
Volunteer days
Mental health days
+11
BFF (Kotlin, Java) Developer with German
BFF (Kotlin, Java) Developer with German

dentsuaegis • Zürich

Vor Ort
CHF 120.000 - 180.000
25 days holidays
Volunteer days
Wellbeing days
+9
Banking Microservices Engineer - Java/Kotlin (Remote)
Banking Microservices Engineer - Java/Kotlin (Remote)

Callista • Zürich

Hybrid
CHF 100.000 - 130.000
Senior Angular Engineer Frontend Architect — Multilingual
Senior Angular Engineer Frontend Architect — Multilingual

Dentsu Aegis Network Ltd. • Zürich

Hybrid
CHF 110.000 - 150.000
25 days holidays
Volunteer days
Mental Health days
+2
Senior DXP Engineer — Hybrid, Swiss Backend Lead
Senior DXP Engineer — Hybrid, Swiss Backend Lead

Dentsu Aegis Network Ltd. • Zürich

Hybrid
CHF 120.000 - 180.000
Vacation 25 days
Volunteer days
Wellness days
+7
Senior Angular Frontend Engineer — Secure E-Banking UX
Senior Angular Frontend Engineer — Secure E-Banking UX

dentsuaegis • Zürich

Vor Ort
CHF 140.000 - 210.000
Senior Mobile Engineer (iOS/Android) - Flexible Hours
Senior Mobile Engineer (iOS/Android) - Flexible Hours

dentsuaegis • Zürich

Hybrid
CHF 110.000 - 170.000
25 days holidays
Volunteer days
Mental Health support
+7
BFF Developer (Java/Kotlin) – Flexible Hours, Zurich
BFF Developer (Java/Kotlin) – Flexible Hours, Zurich

dentsuaegis • Zürich

Vor Ort
CHF 120.000 - 180.000
25 days holidays
Volunteer days
Wellbeing days
+9