Senior Backend Engineer
Senior Backend Engineer

Senior Backend Engineer

Vollzeit 60000 - 80000 € / Jahr (geschätzt) Kein Home Office möglich
Go Premium
Merkle

Auf einen Blick

  • Aufgaben: Entwickle sichere, skalierbare Backend-Services und APIs mit Kotlin und Spring Boot.
  • Arbeitgeber: Merkle, ein Unternehmen von dentsu, das die Erfahrung der Nutzer revolutioniert.
  • Mitarbeitervorteile: 25 Urlaubstage, flexible Arbeitszeiten, mentale Gesundheitsunterstützung und Weiterbildungsmöglichkeiten.
  • Andere Informationen: Pet-friendly Büros und zahlreiche Teamevents für eine großartige Unternehmenskultur.
  • Warum dieser Job: Gestalte innovative Lösungen in einem dynamischen Umfeld und beeinflusse die Architektur der Plattform.
  • Gewünschte Qualifikationen: Mindestens 5 Jahre Erfahrung in der Backend-Entwicklung und Kenntnisse in Kotlin erforderlich.

Das voraussichtliche Gehalt liegt zwischen 60000 - 80000 € pro Jahr.

Wir suchen einen Senior Backend Engineer, um die Service-Schicht einer E-Banking-Plattform zu stärken. Sie werden hochzuverlässige, sichere Microservices in Kotlin mit Spring Boot entwerfen, erstellen und betreiben, die über Apache Kafka-Ereignisströme integriert und auf Red Hat OpenShift bereitgestellt werden. Kotlin ist eine Kernanforderung, und Sie werden eng mit dem mobilen Engineering-Team zusammenarbeiten. Diese Rolle umfasst die Verantwortung für Services von Anfang bis Ende, vom API-Vertragsdesign bis zur Produktionsbeobachtbarkeit, die Beeinflussung der plattformweiten Architektur und das Agieren als technischer Ansprechpartner für das Team und das breitere Backend-Kapitel.

Verantwortlichkeiten

  • Entwerfen, Entwickeln und Warten von sicheren, skalierbaren Backend-Services und APIs mit Kotlin und Spring Boot.
  • Erstellen und Betreiben von ereignisgesteuerten Integrationen über Apache Kafka, einschließlich Produzenten, Konsumenten, Kafka Streams und Avro-Schemas mit genau-einmal Semantik.
  • Verantwortung für Datenmodelle, Abfrageoptimierung und Schema-Migrationen über PostgreSQL und MySQL.
  • Integration von Services mit Beobachtbarkeit, CI/CD und DevOps-Tools; Unterstützung bei Bereitstellung und Überwachung auf OpenShift/Kubernetes.
  • Anwendung von Sicherheitsbest Practices in OAuth2/OIDC, Authentifizierung, Autorisierung und Verschlüsselung.
  • Durchführung von Code-Reviews, Einhaltung von Ingenieurstandards und Mentoring von Junior Engineers.
  • Erstellung hochwertiger technischer Dokumentation, die Design, Implementierung und API-Verträge abdeckt.

Erforderliche Qualifikationen

  • Über 5 Jahre professionelle Erfahrung in der Backend-Entwicklung.
  • Kenntnisse in Kotlin.
  • Starke praktische Erfahrung mit Spring Boot (Spring MVC, Security, Data JPA, Cloud, Actuator).
  • Solide Erfahrung mit Apache Kafka, einschließlich Kafka Streams, Schema Registry und genau-einmal Semantik.
  • Kenntnisse in PostgreSQL und MySQL: Datenmodellierung, Abfragepläne, Replikation und Arbeiten mit Verbindungspools (HikariCP).
  • Praktische Erfahrung mit Kubernetes oder OpenShift.
  • Fundiertes Verständnis von verteilten Systemen, Microservices-Architektur und Entwurfsmustern.
  • Vertrautheit mit OAuth2/OIDC und Grundlagen der Backend-Sicherheit.
  • Kenntnisse in Git und CI/CD-Praktiken.
  • Deutsch B2+, Hauptsprache für Teamkommunikation, Dokumentation und Stakeholder-Interaktion.
  • Englisch geschäftlich kompetent, verwendet für technische Standards und internationale Tools.

Wünschenswert

  • Abschluss in Informatik, Informationstechnologie oder gleichwertige Erfahrung.
  • Frühere Erfahrung in regulierten Branchen wie Banken oder Fintech.
  • Vertrautheit mit Spring Cloud und verteilten Tracing-Tools.
  • Erfahrung mit Datenbank-Migrationstools wie Flyway oder Liquibase.
  • Französisch oder Italienisch, vorteilhaft aufgrund der mehrsprachigen Natur der Schweizer Plattform.

Vorteile

  • 25 Tage Urlaub.
  • 2 Freiwilligentage für gemeinnützige Aktivitäten.
  • Psychische Gesundheitsleistungen: 3 zusätzliche Wellness-Tage zusätzlich zu den Urlaubstagen und fortlaufende Unterstützung für psychische Gesundheit.
  • Erste-Hilfe- und Mitarbeiterunterstützungsprogramm.
  • 40-Stunden-Woche mit Überstundenvergütung.
  • Flexibles Arbeitszeitmodell (Gleitzeit).
  • Unabhängige Homeoffice-Verwaltung.
  • Modernes, kreatives Büro mit ergonomisch ausgestatteten Arbeitsplätzen.
  • Haustierfreundliche Büros.
  • Voller Zugang zur Dentsu Academy, vor Ort Lernveranstaltungen und Online-Sprachkurse.
  • Lernzulage: 40 zusätzliche Stunden pro Jahr für berufliche Weiterbildung.
  • Plattform für Unternehmensvorteile.
  • Empfehlungsbonusprogramm.
  • Workation-Möglichkeiten.
  • Teamevents: Unternehmensfeiern, monatliche Frühstücke, Aperos.

Wir schätzen die einzigartigen Talente und Perspektiven aller Individuen und begrüßen Bewerber unabhängig von Geschlecht, Geschlechtsidentität, Nationalität, Religion, Ethnie, kulturellem Hintergrund, sexueller Orientierung, Alter, körperlicher oder geistiger Fähigkeit. Unsere Einstellungsentscheidungen basieren auf Qualifikationen und rollenbezogenen Anforderungen und gewährleisten einen Arbeitsplatz frei von Diskriminierung und Belästigung.

Standort: St. Gallen

Marke: Merkle

Arbeitszeit: Vollzeit

Vertragsart: Unbefristet

Senior Backend Engineer Arbeitgeber: Merkle

Merkle, ein Unternehmen von dentsu, bietet eine inspirierende Arbeitsumgebung für Senior Backend Engineers in St. Gallen, wo Innovation und Kreativität im Mittelpunkt stehen. Mit flexiblen Arbeitszeiten, umfangreichen Weiterbildungsmöglichkeiten und einem starken Fokus auf mentale Gesundheit, einschließlich zusätzlicher Wellness-Tage, fördert das Unternehmen eine ausgewogene Work-Life-Balance und unterstützt die persönliche sowie berufliche Entwicklung seiner Mitarbeiter. Die moderne, tierfreundliche Büroumgebung und die Möglichkeit zur Arbeit im Homeoffice machen Merkle zu einem attraktiven Arbeitgeber für talentierte Fachkräfte.
Merkle

Kontaktperson:

Merkle HR Team

StudySmarter Bewerbungstipps 🤫

So bekommst du den Job: Senior Backend Engineer

Tipp Nummer 1

Netzwerken ist der Schlüssel! Nutze Plattformen wie LinkedIn, um mit anderen Backend-Engineers in Kontakt zu treten. Teile deine Projekte und Erfahrungen, um sichtbar zu werden.

Tipp Nummer 2

Bereite dich auf technische Interviews vor, indem du häufige Fragen zu Kotlin, Spring Boot und Microservices übst. Wir empfehlen, Mock-Interviews mit Freunden oder Kollegen durchzuführen, um dein Selbstvertrauen zu stärken.

Tipp Nummer 3

Zeige deine Leidenschaft für das Programmieren! Sprich über deine bisherigen Projekte und wie du Herausforderungen gemeistert hast. Das zeigt, dass du nicht nur die technischen Fähigkeiten hast, sondern auch die richtige Einstellung.

Tipp Nummer 4

Bewirb dich direkt über unsere Website! So kannst du sicherstellen, dass deine Bewerbung die richtigen Leute erreicht. Und vergiss nicht, deine Kontaktdaten aktuell zu halten, damit wir dich schnell erreichen können.

Diese Fähigkeiten machen dich zur top Bewerber*in für die Stelle: Senior Backend Engineer

Kotlin
Spring Boot
Apache Kafka
PostgreSQL
MySQL
Kubernetes
OpenShift
OAuth2/OIDC
Git
CI/CD
Microservices Architektur
Distributed Systems
Technische Dokumentation
Code Reviews
Mentoring

Tipps für deine Bewerbung 🫡

Sei du selbst!: Wenn du deine Bewerbung schreibst, sei authentisch und zeig uns, wer du wirklich bist. Wir suchen nach echten Persönlichkeiten, die zu unserem Team passen!

Klarheit ist der Schlüssel: Achte darauf, dass deine Bewerbung klar und strukturiert ist. Verwende Absätze und Aufzählungen, um deine Erfahrungen und Fähigkeiten übersichtlich darzustellen. So können wir schnell erkennen, was du drauf hast!

Technische Skills hervorheben: Vergiss nicht, deine technischen Fähigkeiten in Kotlin, Spring Boot und anderen relevanten Technologien deutlich zu machen. Zeig uns, wie du diese Skills in deinen bisherigen Projekten eingesetzt hast!

Bewerbung über unsere Website: Wir empfehlen dir, dich direkt über unsere Website zu bewerben. So stellst du sicher, dass deine Bewerbung schnell bei uns ankommt und wir sie direkt bearbeiten können!

Wie du dich auf ein Vorstellungsgespräch bei Merkle vorbereitest

Kotlin und Spring Boot beherrschen

Stelle sicher, dass du deine Kenntnisse in Kotlin und Spring Boot auffrischst. Bereite dich darauf vor, spezifische Fragen zu diesen Technologien zu beantworten und vielleicht sogar kleine Codebeispiele zu präsentieren, um dein Können zu demonstrieren.

Verstehe die Architektur von Microservices

Mach dich mit den Prinzipien der Microservices-Architektur vertraut. Sei bereit, über deine Erfahrungen mit der Entwicklung und dem Betrieb von Microservices zu sprechen und wie du diese in einem Team implementiert hast.

Event-Driven Integrationen erklären

Da Apache Kafka ein zentraler Bestandteil der Rolle ist, solltest du in der Lage sein, die Funktionsweise von Kafka und event-driven Integrationen zu erläutern. Überlege dir Beispiele aus deiner bisherigen Arbeit, die deine Erfahrung mit Kafka Streams und Schema Registry zeigen.

Sicherheitspraktiken im Backend

Bereite dich darauf vor, über Sicherheitsbest Practices zu sprechen, insbesondere in Bezug auf OAuth2/OIDC und Datenverschlüsselung. Zeige, dass du die Bedeutung von Sicherheit in Backend-Systemen verstehst und wie du diese in deinen Projekten umgesetzt hast.

Senior Backend Engineer
Merkle
Premium gehen

Schneller zum Traumjob mit Premium

Deine Bewerbung wird als „Top Bewerbung“ bei unseren Partnern gekennzeichnet
Individuelles Feedback zu Lebenslauf und Anschreiben, einschließlich der Anpassung an spezifische Stellenanforderungen
Gehöre zu den ersten Bewerbern für neue Stellen mit unserem AI Bewerbungsassistenten
1:1 Unterstützung und Karriereberatung durch unsere Career Coaches
Premium gehen

Geld-zurück-Garantie, wenn du innerhalb von 6 Monaten keinen Job findest

>