4 months ago
Zürich, SwitzerlandSenior
Responsibilities
- Design, develop, and maintain secure, scalable backend services and APIs using Kotlin and Spring Boot.
- Build and operate Apache Kafka integrations with producers, consumers, Kafka Streams, Avro schemas, and exactly-once semantics.
- Own data models, query optimization, schema migrations, replication, and connection pooling across PostgreSQL and MySQL.
- Support deployment, monitoring, observability, CI/CD, and DevOps tooling on OpenShift and Kubernetes.
- Apply OAuth2/OIDC, authentication, authorization, encryption, and other backend security practices.
- Conduct code reviews, uphold engineering standards, mentor junior engineers, and provide technical guidance.
- Create technical documentation for system design, implementation, and API contracts.
Requirements
- At least 5 years of professional backend engineering experience.
- Proficiency in Kotlin and strong hands-on experience with Spring Boot, including Spring MVC, Spring Security, Spring Data JPA, Spring Cloud, and Spring Actuator.
- Strong Apache Kafka experience, including Kafka Streams, Schema Registry, and exactly-once semantics.
- Proficiency with PostgreSQL and MySQL, including data modeling, query plans, replication, and HikariCP connection pools.
- Practical experience with Kubernetes or OpenShift and familiarity with distributed systems, microservices architecture, and design patterns.
- Familiarity with OAuth2/OIDC and backend security fundamentals, plus proficiency with Git and CI/CD practices.
- German proficiency at B2+ level and business-proficient English.
- A bachelor's degree in computer science or information technology, or equivalent experience, is preferred.
- Experience in banking or fintech, Spring Cloud, distributed tracing, Flyway or Liquibase, and French or Italian is advantageous.
Benefits
- 25 vacation days, two volunteer days, and three additional wellness days.
- Mental Health First Aider and Employee Assistance program.
- 40-hour work week with overtime compensation and flexible working hours.
- Independent home-office management and a hybrid work arrangement in Zürich.
- Ergonomically equipped office space, pet-friendly offices, and workation possibility.
- Dentsu Academy access, on-site learning, online language courses, and 40 additional annual learning hours.
- Corporate benefits platform, referral bonus program, and team events.
Tech Stack
Categories
About Dentsu
We are dentsu. We team together to help brands predict and plan for disruptive future opportunities and create new paths to growth in the sustainable economy. We know people better than anyone else and we use those insights to connect brand, content, commerce and experience, underpinned by modern creativity. We are the network designed for what’s next.
