Senior Backend Engineer

Merkle Italia

Zürich

Hybrid

CHF 140.000 - 180.000

Vollzeit

14 Tage+
Bewerbungsgenerator

Verschicke keinen 08/15-Lebenslauf — erstelle einen Lebenslauf und ein Anschreiben, die genau auf diese Rolle zugeschnitten sind.

Schaffe es an den ATS-Filtern vorbei

Benefits dieser Stelle

25 days holidays
Wellness days
Flexible hours
Home office optional
Learning allowance

Zusammenfassung

Merkle, a dentsu company, is seeking a Senior Backend Engineer in Zürich to strengthen the service layer of an e-banking platform. You will design, build, and operate secure Kotlin services with Spring Boot, integrated via Kafka and deployed on OpenShift.

You will own end-to-end services, influence platform decisions, and mentor peers.

Qualifikationen

  • 5+ years of professional backend engineering experience.
  • Proficiency in Kotlin and Spring Boot (Security, Data JPA, Cloud, Actuator).
  • Solid Apache Kafka experience including Kafka Streams and Schema Registry.
  • PostgreSQL and MySQL data modelling, queries, replication, pooling (HikariCP).
  • Experience with OpenShift/Kubernetes and devops tooling.
  • Knowledge of OAuth2/OIDC and backend security fundamentals.
  • Proficiency with Git and CI/CD practices.
  • German B2+ as primary team language; English for 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 (producers, consumers, Kafka Streams, Avro, exactly-once semantics).
  • Own data models, queries, and migrations across PostgreSQL and MySQL.
  • Integrate services with observability, CI/CD, and DevOps tooling; support deployment on OpenShift/Kubernetes.
  • Uphold security best practices and conduct code reviews; mentor junior engineers.
  • Produce high-quality technical documentation covering design, implementation, and API contracts.

Kenntnisse

Kotlin
Spring Boot
Distributed systems
Git & CI/CD
German B2+
English business

Ausbildung

Bachelor's degree in CS or equivalent

Tools

Kafka
Kafka Streams
PostgreSQL
MySQL
OpenShift
Kubernetes

Jobbeschreibung

Company Description We Dream. We Do. We Deliver. At Merkle, a dentsu company, we power the experience economy. Whether we’re building the next great app, running CRM at scale for global brands, delivering technology architectures that support millions of users, or providing world-class data, identity, and insights solutions, it’s all in the name of crafting experiences that set brands apart from the competition. Backed by dentsu's legacy of innovation and creativity originating in Japan, we’ve spent over 35 years helping brands build loyalty, drive growth, and connect meaningfully with their audiences. We’ve been named a global “Leader” by top industry analyst firms in categories as wide-ranging as digital transformation and commerce, experience design, engineering and technology integration, digital marketing, data science, CRM and loyalty, and customer data management.

About the role

We are looking for a Senior Backend Engineer to strengthen the service layer of an e-banking platform. You will design, build, and operate highly reliable, secure microservices written in Kotlin with Spring Boot, integrated via Apache Kafka event streams, and deployed on Red Hat OpenShift. Kotlin is a core requirement as you will work in close collaboration with the mobile engineering team. This is a hands‑on role with broad scope: you will own services end‑to‑end from API contract design through to production observability, influence platform‑wide architectural decisions, and act as a technical reference for your squad and the wider backend chapter.

Responsibilities:
  • 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.
Required qualifications:
  • 5+ years of professional 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 working with connection pools (HikariCP).
  • Practical experience with Kubernetes or OpenShift.
  • Sound understanding of distributed systems, microservices architecture, and design patterns.
  • Familiarity with OAuth2/OIDC and backend security fundamentals.
  • Proficiency with Git and CI/CD practices.
  • German B2+, primary language for team communication, documentation, and stakeholder interaction.
  • English business proficient, used for technical standards and international tooling.
Nice to have:
  • Bachelor's degree in computer science, information technology, or equivalent experience.
  • Prior experience in regulated industries such as banking or fintech.
  • Familiarity with Spring Cloud and distributed tracing tools.
  • Experience with database migration tooling such as Flyway or Liquibase.
  • French or Italian, advantageous given the multilingual nature of the Swiss platform.
Benefits:
  • 25 days of holidays
  • 2 volunteer days for charitable activities
  • Mental Health: Benefit from 3 extra wellness days on top of your vacation days and a Mental Health First Aider and Employee Assisstance program to support your well-being
  • 40‑hour week & overtime compensation
  • Flexible working hours model (flextime)
  • Independent home office management
  • State‑of‑the‑art, creative office space with ergonomically equipped workstations
  • Pet friendly offices
  • Full access to Dentsu Academy, on‑site learning sessions, online language courses
  • Learning Allowance: Receive 40 additional hours per year for personal and professional development, on top of statutory educational leave
  • Corporate benefits platform
  • Referral bonus program
  • Workation possibility
  • Team events: company parties, monthly breakfasts, aperos

*At dentsu, Diversity, Equity, and Inclusion (DEI) is central to our vision: “To be at the forefront of people-centered transformations that shape society.”

We cherish the unique talents and perspectives of all individuals, welcoming applicants regardless of gender, gender identity, nationality, religion, ethnicity, cultural background, sexual orientation, age, physical or mental ability.

By embracing diverse perspectives, we create meaningful change and sustainable growth for our people, clients, and society.

Our hiring decisions are guided by qualifications and role-specific requirements, ensuring a workplace free from discrimination and harassment.

Team without limits.

Location: Zürich

Brand: Merkle

Time Type: Full time

Contract Type: Permanent

#LI-Hybrid #LI-MERKLE

About dentsu

For over 120 years, innovation has been a core tenet of our offering – exploring new ways to reach, engage and nurture relationships with audiences. Together we drive a multiplier effect for clients at a global scale, through the development of Integrated Growth Solutions that are underpinned by our promise to clients: innovating to impact. Be a force for good.

Sustainability is a vital part of our business and an important area of focus for our clients. We’re leading the way – helping to build a more sustainable planet.

Dream loud. In this moment of transformation, we need our people to be fearless, embracing change and ambiguity, driven by the love for their work and excitement for the future. Team without limits. We create opportunities for connection and collaboration between our colleagues and clients, building a sense of belonging and having some fun along the way.

Find out more about us Who we are Our Social Impact Our work

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, Spring Boot
Senior Backend Engineer - Kotlin, Spring Boot

Merkle Switzerland AG • Sankt Gallen

Vor Ort
CHF 120.000 - 180.000
25 days holidays
Volunteer days
Mental Health support
+6
BFF (Kotlin, Java) Developer with German
BFF (Kotlin, Java) Developer with German

Merkle Italia • Zürich

Vor Ort
CHF 100.000 - 170.000
25 days of holidays
2 volunteer days
Mental Health: 3 wellness days + First
+9
Lead DXP Engineer
Lead DXP Engineer

Dentsu Aegis Network Ltd. • Schweiz

Vor Ort
CHF 140.000 - 200.000
Vacation 25 days
Hybrid working
Learning Allowance
+2
Lead DXP Engineer
Lead DXP Engineer

Dentsu Aegis Network Ltd. • Zürich

Vor Ort
CHF 120.000 - 180.000
Vacation 25 days
Volunteer days
Wellness days
+7
Senior iOS/Android Developer with German
Senior iOS/Android Developer with German

Merkle Italia • Zürich

Vor Ort
CHF 110.000 - 150.000
25 days holidays
Volunteer days
Mental Health days
+8
Senior Frontend Engineer - Angular
Senior Frontend Engineer - Angular

Merkle Italia • Zürich

Vor Ort
CHF 120.000 - 160.000
25 days holidays
2 volunteer days
Mental Health days
+8
Senior Frontend Engineer - Angular
Senior Frontend Engineer - Angular

Merkle Switzerland AG • Sankt Gallen

Vor Ort
CHF 120.000 - 170.000
25 days holidays
2 volunteer days
Mental Health days enabling wellbeing
+4
IT Security Architect
IT Security Architect

Merkle Italia • Zürich

Vor Ort
CHF 120.000 - 180.000
25 days of holidays
Volunteer days for charitable activity
Mental Health support & wellness days
+8
MS Dynamics Architect with German (m/w/d)
MS Dynamics Architect with German (m/w/d)

Merkle Italia • Zürich

Hybrid
CHF 140.000 - 190.000
Hybrid work models
Global collaboration
Growth opportunities
+1
Senior Software Tester with German
Senior Software Tester with German

Merkle Italia • Sankt Gallen

Vor Ort
CHF 90.000 - 120.000
25 days holiday
Mental Health support
Flexible working hours
+2