Dein Alltag dreht sich um die Entwicklung nachhaltiger Lösungen im Zahlungsumfeld sowie das Übernehmen technischer Verantwortung im Team. Du förderst Innovationen, unterstützt deine Kolleg:innen und trägst zur Verbesserung der Architektur und Softwarequalität bei.
Anforderungen
- •Mehrere Jahre Erfahrung im Enterprise Software Engineering
- •Fundierte Kenntnisse in Softwarearchitektur
- •Kenntnisse in Cloud-Infrastrukturen und Containerisierung
- •Erfahrung mit verteilten Systemen und Persistenztechnologien
- •Aktive Mitwirkung an technischen Standards und Architekturentscheidungen
- •Technisches Verständnis für komplexe Geschäftsprozesse
- •Klare und zielgerichtete Kommunikation technischer Konzepte
- •Teamarbeit und konstruktives Miteinander
Deine Aufgaben
- •Nachhaltige, skalierbare Lösungen im Zahlungsumfeld entwerfen
- •Technische Verantwortung im Team übernehmen
- •Architektur und Softwarequalität verbessern
- •Technische Diskussionen gestalten und moderieren
- •Architekturentscheidungen einleiten und umsetzen
- •Erfahrungen an Teamkolleg:innen weitergeben
- •Fachliche Weiterentwicklung des Teams unterstützen
- •Innovative Ansätze einbringen und zur Mitgestaltung ermutigen
- •Teamübergreifende Zusammenarbeit voranbringen
- •Business-Impact und technologische Tragfähigkeit balancieren
- •Kontinuierliche Verbesserung der Betriebsstabilität fördern
- •Incident-Response-Prozesse aktiv mitgestalten
Deine Vorteile
Attraktives Gehaltspaket mit Altersvorsorge
30% Mitarbeiter:innenrabatt auf Produkte
Entwicklungsmöglichkeiten bis Führungskräfteprogramm
Maximale Flexibilität bei Urlaubstagen
Familienfreundliche Arbeitszeiten
Corporate Benefits und Rabatte
Günstiges Leasen von Company Bike
Original Beschreibung
## Stellenbeschreibung
Als Senior oder Staff Engineer (m/w/d) treibst du technische Exzellenz voran: Du gestaltest Architekturentscheidungen maßgeblich mit, setzt technologische Standards und entwickelst unsere Plattform mit Blick auf Skalierbarkeit, Qualität und Nutzerzentrierung kontinuierlich weiter.
* Du entwirfst und entwickelst nachhaltige, skalierbare Lösungen im Zahlungsumfeld – von der Architektur bis zur Implementierung.
* Du übernimmst technische Verantwortung im Team und trägst maßgeblich zur Verbesserung von Architektur, Softwarequalität und Entwicklungsprozessen bei.
* Du gestaltest und moderierst technische Diskussionen, leitest Architekturentscheidungen ein und treibst deren Umsetzung voran.
* Du gibst deine Erfahrung an deine Teamkolleg:innen weiter, unterstützt ihre fachliche Weiterentwicklung und trägst zur technischen Exzellenz des Teams bei.
* Du bringst innovative Ansätze ein, ermutigst andere zur Mitgestaltung und treibst teamübergreifende Zusammenarbeit voran.
* Du balancierst Business-Impact und technologische Tragfähigkeit bei Entscheidungen – immer mit Blick auf unsere übergreifende Plattformguidelines.
* Du trägst aktiv zur kontinuierlichen Verbesserung der Betriebsstabilität und Incident-Response-Prozessen bei.
## Qualifikationen
* Du hast mehrere Jahre praktische Erfahrung im Enterprise Software Engineering in komplexen Systemlandschaften, im Idealfall mit Java und Spring Boot.
* Du verfügst über fundierte Kenntnisse im Bereich Softwarearchitektur (z. B. Domain-driven Design, Event-Driven Architecture) und hast diese in produktiven Umfeldern umgesetzt.
* Du kennst dich aus mit Cloud-Infrastrukturen (AWS), Containerisierung (Kubernetes), Infrastructure as Code (Terraform) und modernen CI/CD-Praktiken.
* Du hast umfassende Erfahrung im Umgang mit verteilten Systemen, Messaging-Lösungen wie Kafka und verschiedenen Persistenztechnologien – von relationalen Datenbanken wie Postgres und MySQL bis hin zu NoSQL- und Search-Systemen wie MongoDB und ElasticSearch.
* Du hast bereits in vorherigen Positionen technische Standards etabliert und Architekturentscheidungen aktiv vorangetrieben.
* Du bringst technisches Verständnis für komplexe Geschäftsprozesse mit und entwickelst gerne dort, wo es richtig knifflig wird. Payment-Erfahrung ist hilfreich, aber nicht erforderlich.
* Du kommunizierst klar, lösungsorientiert und zielgerichtet – und kannst technische Konzepte auch nicht-technischen Stakeholdern verständlich vermitteln.
* Du verstehst Software Engineering als Teamleistung, gestaltest aktiv ein konstruktives Miteinander und lebst eine offene Feedback- und Fehlerkultur.
Was uns dabei wirklich wichtig ist: Du musst nicht jede einzelne Anforderung erfüllen – uns kommt es auf dein Gesamtpaket an Erfahrungen, deinem Interesse, deiner Lernbereitschaft und deinem Beitrag zum Team an.
## Zusätzliche Informationen
**Attraktives Gehaltspaket**mit betrieblicher Altersvorsorge und freiwilligen Sozialleistungen wie Urlaubs- und Weihnachtsgeld
**30% Mitarbeiter:innenrabatt**auf alle Produkte und Leistungen inkl. Gastronomie, Friseure etc.
**Persönliche und fachliche Entwicklungsmöglichkeiten** bis hin zum Führungskräfteentwicklungsprogramm
**Maximale Flexibilität**bei Urlaubstagen in Form von zusätzlichen, bezahlten Urlaubstagen durch Gehaltsumwandlung
**Familienfreundliche** Arbeitszeiten für DeineWork-Life-Balance
**Corporate Benefits und attraktive Rabatte** von bis zu 21.000 Unternehmen
**Company Bike** mittels Entgeltumwandlung günstig und unproblematisch leasen