In dieser spannenden Position als Backend Engineer werden Sie Teil des Everyday Banking Bereichs in einem dynamischen Team, das sich auf die Verwaltung und Verarbeitung von Zahlungs- und Kartentransaktionen spezialisiert hat. Sie arbeiten mit modernen, hochvolumigen Systemen, die darauf ausgelegt sind, das bestmögliche Kundenerlebnis zu bieten. Ihre Aufgaben umfassen die Entdeckung, das Design, die Entwicklung, das Testen, die Bereitstellung und die Wartung von Software in einer lebhaften Umgebung. Dabei werden Sie individuelle Projektprioritäten und -lieferungen verwalten und in einem Team arbeiten, das den Austausch von Wissen schätzt. Sie bleiben stets über die neuesten Trends in der Technologie informiert und bringen neue Erkenntnisse in unsere regelmäßigen GSDD (Get Stuff Done Days) ein. Das Unternehmen hat die traditionelle Bankenlandschaft neu gedacht und setzt auf Technologie und Design, um eine elegante digitale Erfahrung zu schaffen, die den Kunden die Kontrolle über ihr Banking ermöglicht. Sie werden Teil eines freundlichen Teams mit vielfältigen Nationalitäten und Lebenswegen, das großen Wert auf eine inklusive Unternehmenskultur legt.
Backend Engineer
Beschreibung
Anforderungen
Der ideale Kandidat bringt Erfahrung in der Softwareentwicklung mit einer JVM-Sprache sowie Spring Boot in großen Produktionssystemen mit, wobei Kenntnisse in Kotlin von Vorteil sind. Ein fundiertes Verständnis der Microservice-Architektur ist erforderlich, ebenso wie Kenntnisse in relationalen und nicht-relationalen Datenbanken, vorzugsweise Postgres. Sie sollten Erfahrung in einer modernen Cloud-Architektur, idealerweise mit AWS, mitbringen und eine starke Handlungsorientierung sowie den Antrieb haben, Dinge zu erledigen. Ein kontinuierliches Bewusstsein für Sicherheitsaspekte ist ebenso wichtig wie die Motivation, gut getesteten und dokumentierten Code zu schreiben. Darüber hinaus sollten Sie in der Lage sein, offenes, direktes und zeitnahes Feedback zu geben und zu empfangen.