Aktiviere Job-Benachrichtigungen per E-Mail!

Senior Softwareentwickler : in - Keycloak

Mobimeo

Frankfurt

Hybrid

EUR 55.000 - 75.000

Vollzeit

Vor 3 Tagen
Sei unter den ersten Bewerbenden

Zusammenfassung

Ein innovatives Softwareunternehmen sucht einen erfahrenen Backend-Entwickler (m/w/d) zur Mitgestaltung der digitalen Schnittstellen der Deutschen Bahn AG in Frankfurt. In einem agilen Team erwarten Sie abwechslungsreiche Aufgaben von der Entwicklung über Testautomatisierung bis zur Sicherheitsimplementierung. Bieten Sie Ihre Expertise in modernen Technologien wie Java, Keycloak und DevOps an. Profitieren Sie von flexiblen Arbeitszeiten, 30 Tagen Urlaub und der Möglichkeit, mobil aus dem Ausland zu arbeiten.

Leistungen

Jobrad
Hardware Leasing
Betriebliche Altersvorsorge
30 Tage Urlaub
Option auf Sabbatical

Qualifikationen

  • Mindestens 3 Jahre Erfahrung in agiler Softwareentwicklung.
  • Vertrautheit mit Keycloak und OpenID.
  • Erfahrung mit Testautomatisierung.

Aufgaben

  • Entwicklung und Anpassung technischer Komponenten.
  • Implementierung automatisierter Tests.
  • Behebung von Fehlern während der Testphasen.

Kenntnisse

Java
Microservices
REST & OpenAPI / Swagger
Keycloak
DevOps
PostgreSQL
Scrum/Kanban

Tools

IntelliJ
Docker
JUnit
Grafana
Jobbeschreibung
Overview

Wir bei Mobimeo machen Mobilität effizienter, einfacher und nachhaltiger – für alle. Um diese Vision weiter voranzutreiben, suchen wir Verstärkung für unser Engineering Team in Frankfurt und Umgebung. Unterstütze uns dabei, die Zukunft der Mobilität zu gestalten, indem Du an der technischen Weiterentwicklung und Optimierung der digitalen Kundenschnittstellen der Deutschen Bahn AG, wie dem DB Navigator, mitwirkst.

Was dich erwartet

Als Backend-Entwickler:in arbeitest Du als Teil eines agilen Software-Teams insbesondere an der Weiterentwicklung unseres Keycloak-Systems zur Authentifizierung und Autorisierung.

In dieser Rolle übernimmst Du Verantwortung für die Entwicklung, Anpassung und Implementierung technischer Komponenten in Applikationen, einschließlich Schnittstellen, Modulen und Datenbanken.

Deine Aufgaben umfassen darüber hinaus die Entwicklung von Teststrategien und die Implementierung automatisierter Tests (Komponenten- und Modultests) sowie die Analyse und Behebung von Fehlern, die während der Testphasen auftreten.

Du behältst außerdem den Überblick über den gesamten Software-Entwicklungszyklus, bringst dich aktiv bei Code-Reviews, Plannings und Retros ein und legst Wert auf die Pflege technischer Dokumentation.

Du hast die neuesten Trends immer im Blick, entwickelst Entscheidungsvorlagen und berätst bei Bedarf Stakeholder zu verschiedenen technischen Themen.

Darüber hinaus bringst Du Dein Know-how bei Themen aus den Bereichen IT-Security, DevOps (z. B. Einrichtung von Entwicklungsumgebungen inkl. Continuous Integration) sowie der Optimierung und Stabilisierung bestehender Services ein.

Was wir suchen

Du hast mehrere Jahre Erfahrung (3+) in der agilen Softwareentwicklung (Scrum / Kanban) im Bereich Backend und bist mit dem gesamten Softwareentwicklungszyklus vertraut.

Du bist mit Keycloak, idealerweise auch mit OpenID und JWT, vertraut und kannst es sicher für die Umsetzung von Identity & Access Management Lösungen einsetzen.

Du fühlst Dich in der Anwendung unseres modernen Tech Stacks sicher:

  • Java
  • Frameworks: Spring (Boot), Quarkus
  • Schnittstellenentwicklung: APIs mit REST & OpenAPI / Swagger
  • Applikationsserver Clustering (JGroups)
  • Entwicklungswerkzeuge: IntelliJ, JDeveloper, Maven, JUnit
  • Testtools: JUnit, Mockito, Cucumber, Selenium, Cypress, Playwright
  • Lasttests: Apache JMeter, Gatling
  • Fehleranalyse: Graylog, Instana, Grafana, Prometheus
  • Frontend-Technologien: React.JS, Vue.JS
  • DevOps: CI / CD, Git, Gitlab CI, Flux, Container-Technologien (Docker, AWS ECS, Kubernetes)
  • Datenbanken: PostgreSQL

Du kennst Dich mit Architekturprinzipien und -mustern wie Microservices aus und interessierst Dich für Testing, Testautomatisierung und moderne Testvorgehen im Microservice Umfeld.

Du hast außerdem Erfahrung in der Implementierung von Sicherheitsmaßnahmen (z.B. Überlastschutz, OWASP Top 10).

Du sprichst fließend Deutsch und kannst Dich sowohl mündlich als auch schriftlich gut auf Englisch verständigen.

Worauf du dich freuen kannst

Sei Teil eines vielfältigen und dynamischen Teams bei einem innovativen Softwareunternehmen der Deutsche Bahn AG.

Arbeite in einem agilen und kreativen Umfeld mit der Möglichkeit, die Zukunft der urbanen und grünen Mobilität mit zu gestalten.

Trage aktiv dazu bei, die digitalen Vertriebsplattformen der Deutschen Bahn AG technisch weiterzuentwickeln und auf ein neues Level zu heben.

Profitiere von einer Vielzahl an Benefits wie Jobrad, Hardware Leasing, Betriebliche Altersvorsorge sowie Vergünstigungen im DB Reisemarkt und bei Corporate Benefits.

Nutze die Möglichkeit, mobil aus dem Ausland zu arbeiten und genieße Flexibilität bei der Gestaltung Deiner Arbeitszeit und Deines Arbeitsortes. Zusätzlich erwarten Dich 30 Tage Urlaub und die Option auf ein Sabbatical von bis zu 3 Monaten.

Neugierig geworden?

Wenn Du unser Interesse für Mobilität und Technologien teilst, und Lust hast gemeinsam mit uns neue Mobilitätsstandards für Millionen von Menschen zu setzen, dann freuen wir uns von Dir zu hören!

Über uns

Mobimeo, 2018 von der Deutschen Bahn AG gegründet, gestaltet die Zukunft der Alltagsmobilität mit innovativen und benutzerzentrierten Softwarelösungen.

Unsere Vision: Wir machen Alltagsmobilität effizienter, einfacher und nachhaltiger – für alle. Mit innovativen Technologien verknüpfen wir verschiedenste Verkehrsmittel und bieten Reisenden nahtlose, digitale Lösungen für ihre täglichen Wege. Mit den Bedürfnissen der Reisenden immer im Blick werden so digitale Produkte geschaffen, die überzeugen und begeistern. Die Partner von Mobimeo wie Verkehrsunternehmen, Verbünde und Mobilitätsanbieter sparen Zeit und Ressourcen und können sich so ganz darauf konzentrieren, ihren Nutzerinnen und Nutzern ein reibungsloses Mobilitätserlebnis zu bieten.

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