Job Search and Career Advice Platform

Aktiviere Job-Benachrichtigungen per E-Mail!

Senior Backend Software Engineer (m/w/d) – Kotlin / Spring Boot

epension GmbH

Deutschland

Hybrid

EUR 60.000 - 80.000

Vollzeit

Vor 15 Tagen

Erstelle in nur wenigen Minuten einen maßgeschneiderten Lebenslauf

Überzeuge Recruiter und verdiene mehr Geld. Mehr erfahren

Zusammenfassung

Ein innovatives Technologieunternehmen in Deutschland sucht einen erfahrenen Backend-Entwickler (m/w/d), der Kotlin und Spring Boot nutzt, um moderne Services end-to-end zu entwickeln und zu betreiben. Die Position bietet Verantwortung für Architekturentscheidungen, die Implementierung sowie die Qualitätssicherung und einen flexiblen Arbeitsansatz. Sie nehmen aktiv an der Weiterentwicklung der Plattformstandards und technischen Tools teil.

Leistungen

30 Tage Urlaub
Flexible Arbeitszeiten
Zuschuss zur Altersvorsorge
Betriebliche Krankenzusatzversicherung
Dienstrad
Corporate Benefits

Qualifikationen

  • Mehrjährige Erfahrung in der Backend-Entwicklung mit Kotlin und Spring Boot.
  • Sicherer Umgang mit Gradle, Build-Optimierung und Dependency-Management.
  • Erfahrung mit APIs nach REST und OpenAPI.

Aufgaben

  • Entwickeln und Betreiben von modernen Kotlin/Spring-Services end-to-end.
  • Verantwortung für die Architektur und Implementierung unserer Services.
  • Zusammenarbeit mit DevOps zur Optimierung von CI/CD-Pipelines.

Kenntnisse

Backend-Entwicklung mit Kotlin
Spring Boot
Gradle
Spring Security
REST und OpenAPI
PostgreSQL
Git/Bitbucket
Jenkins
CI/CD

Tools

Jira
Confluence
Jobbeschreibung

Wir wollen unser Entwicklungsteam verstärken.

Vielen Dank schon jetzt für dein Interesse an dieser für uns so wichtigen Rolle! In dieser gestaltest du die Weiterentwicklung unserer Service-orientierten epension-Plattform. Einer modernen Lösung, mit der Arbeitgeber, Beschäftigte und Versicherer betriebliche Vorsorgeprozesse vollständig digital abbilden.

Du arbeitest an skalierbaren Kotlin/Spring-Services, modernen API-Schnittstellen, sicherheitskritischen Prozessen und einer Plattformarchitektur, die wir Schritt für Schritt in Richtung Cloud-Native, Automatisierung und Observability weiterentwickeln. Von Architektur über Implementierung bis hin zu Betrieb, Sicherheit und kontinuierlicher Optimierung übernimmst du Verantwortung.

Dein Bereich

Du entwickelst und betreibst moderne Kotlin/Spring-Services end-to-end. Gemeinsam mit deinem crossfunktionalen Squad verantwortest du den gesamten Lebenszyklus unserer Services – von Architekturentscheidungen über die Implementierung und API-Gestaltung bis hin zu Deployment, Betrieb, Sicherheit und kontinuierlicher Optimierung. Du arbeitest mit Kotlin, Spring Boot, Gradle, PostgreSQL sowie OpenAPI und stellst sicher, dass unsere Services robust, skalierbar und sauber dokumentiert sind.

Du gestaltest unsere technische Plattform aktiv mit. Du bringst dich in Architektur-Reviews, technische Discoveries und Technologieentscheidungen ein. Dabei prägst du die Weiterentwicklung unserer Plattformstandards – von Security über CI/CD, Observability und Build-Prozesse bis hin zu Deployment- und Entwicklungs-Workflows. Dein Ziel: stabile, nachvollziehbare und moderne Engineering-Praktiken.

Du arbeitest eng mit DevOps und dem Squad zusammen, um Automatisierung & Qualität voranzutreiben. Gemeinsam definiert ihr Build- und Release-Prozesse, entwickelt CI/CD-Pipelines weiter (Bitbucket, Jenkins), stellt automatisierte Tests bereit und verbessert Sicherheit, Monitoring und Deployment-Muster. Authentifizierung und Autorisierung integrierst du über Spring Security und Keycloak.

Du übernimmst Verantwortung für Betrieb und kontinuierliche Verbesserung. Du unterstützt im Incident- und Problem-Management, analysierst Fehler, verbesserst Prozesse langfristig und stellst mit dem Squad sicher, dass die von euch entwickelten Komponenten stabil laufen. Gleichzeitig sorgst du für klar strukturierte technische Dokumentation und API-Referenzen, damit Wissen im Team bleibt.

Unser Angebot

Strukturiertes & individuelles Onboarding. Dein Squad nimmt dich Schritt für Schritt mit in die Kotlin/Spring-Landschaft, die Plattformarchitektur sowie unsere Arbeitsweise.

End-to-End-Verantwortung. Bei uns übernimmst du Ownership für Services – von Architektur und Implementierung über Sicherheit und Deployment bis zum Betrieb. Du gestaltest mit, wie unsere Plattform technisch wächst.

Gestaltungsspielraum für Standards, Tools und technische Zukunftsthemen. Unsere Plattform befindet sich im Ausbau und bietet dir die Möglichkeit, moderne Engineering-Standards zu prägen: CI/CD, Security, Architekturprinzipien, Observability, Build- und Deployment-Prozesse. Du kannst neue Tools evaluieren, Verbesserungen anstoßen und gemeinsam mit DevOps und deinem Squad die technische Richtung mitbestimmen.

Technische Herausforderungen. API-Design, IAM-Integration, Performance-Optimierung, Datenmodellierung, Skalierung. Du gestaltest kritische Bestandteile unserer Services und arbeitest an der Modernisierung unserer Plattform.

Flexibles Arbeiten & Remote First. Du entscheidest, ob du im Büro arbeitest oder vollständig remote. Unsere Arbeitszeiten sind flexibel und orientieren sich daran, wie du am fokussiertesten arbeiten kannst.

Faire Konditionen & Sicherheit. Du erhältst eine unbefristete Festanstellung, 30 Tage Urlaub, flexible Arbeitszeiten und alle Voraussetzungen um selbstbestimmt arbeiten zu können.

Benefits für deinen Alltag. Zuschuss zur Altersvorsorge, betriebliche Krankenzusatzversicherung, Dienstrad, Corporate Benefits, Essenszuschuss, bezuschusstes Deutschlandticket, Workation-Möglichkeiten, unabhängige Beratung in allen Lebenslagen.

Weiterentwicklung nach deinen Vorstellungen. Ob du dich in Richtung Architektur, technische Führung, Plattform-Engineering oder bestimmte Kotlin-/Spring-Schwerpunkte entwickeln möchtest – wir unterstützen dich mit Weiterbildungen, individuellen Lernpfaden und dem Freiraum, deinen Weg zu gestalten.

Wir und die Aufgabe passen gut zu dir, wenn …
  • ✅ du mehrjährige Erfahrung in der Backend-Entwicklung mit Kotlin und Spring Boot mitbringst.
  • ✅ du sicher mit Gradle, Build-Optimierung und Dependency-Management arbeitest.
  • ✅ du Erfahrung mit Spring Security und Identity-Providern wie Keycloak hast.
  • ✅ du APIs nach REST und OpenAPI spezifiziert und umgesetzt hast.
  • ✅ du PostgreSQL sicher beherrschst – vom Schema-Design bis zur Query-Optimierung.
  • ✅ du mit Git/Bitbucket, Jenkins, Jira und Confluence vertraut bist.
  • ✅ dir CI/CD, automatisierte Tests und Deployment-Prozesse wichtig sind.
  • ✅ du Software ganzheitlich denkst – Development, Security, Deployment & Monitoring gehören für dich zusammen.
  • ✅ du dein Squad mitgestalten willst: Architektur, Qualität, Standards, Entscheidungen.
  • ✅ du analytisch, strukturiert und lösungsorientiert arbeitest und Wert auf verlässliche legst.
  • ✅ du ein Arbeitsumfeld schätzt, in dem du Ideen einbringen, technische Entscheidungen mitgestalten und aktiv Verantwortung übernehmen kannst.

Wir bei epension entwickeln digitale Lösungen rund um betriebliche Vorsorge. Unser Ziel ist es, komplexe Prozesse so zu gestalten, dass sie für alle Beteiligten – Arbeitgebende, Versicherungen und Beschäftigte – simpel, sicher und effizient funktionieren.

Damit das gelingt, arbeiten wir in crossfunktionalen Squads, modernisieren unsere Plattform schrittweise und bauen neue Services auf Basis von Kotlin, Spring Boot und moderner Cloud-Architektur. Für diese Weiterentwicklung suchen wir Menschen, die Lust haben, Verantwortung zu übernehmen, technische Entscheidungen mitzugestalten und gemeinsam mit uns moderne Engineering-Standards zu leben.

Wir freuen uns auf deine Kontaktaufnahme. Du kannst uns deinen Lebenslauf oder den Link zu deinem Profil senden – beides ist völlig in Ordnung. Janin gibt dir spätestens nach drei Tagen Rückmeldung über den nächsten Schritt im Prozess.

Hol dir deinen kostenlosen, vertraulichen Lebenslauf-Check.
eine PDF-, DOC-, DOCX-, ODT- oder PAGES-Datei bis zu 5 MB per Drag & Drop ablegen.