Software Engineer Backend Online-Banking (m/w/d)
Wir sind der Digitalisierungspartner der genossenschaftlichen FinanzGruppe und vereinen jahrzehntelange Banking-Expertise mit moderner Informationstechnologie. Die speziell auf Banken zugeschnittenen IT-Lösungen und Leistungen reichen vom Rechenzentrumsbetrieb über das Bankverfahren agree21 bis hin zur App-Entwicklung. Als deutschsprachiges Unternehmen nutzen wir zukunftsweisende Technologien wie künstliche Intelligenz oder Smart Data und schreiben Prozessoptimierung, Sicherheit und Regulatorik groß.
Unser Zusammenarbeitsmodell zeichnet sich durch eine agile, crossfunktionale Arbeitsweise in allen Unternehmensbereichen aus. Wir verbinden Menschen und Märkte von morgen – einfach. digital. sicher.
Für unser Geschäftsfeld Omnichannel im Tribe Omnikanal, Portal und API-Enabler suchen wir dich als Software Engineer Backend Online-Banking (m/w/d) am Standort Karlsruhe oder München.
Tätigkeiten
- Du begleitest den kompletten Software-Lifecycle von Bankanwendungen und verantwortest die Neu- und Weiterentwicklung von Applikationen im Backend.
- Du erarbeitest technische Konzepte und setzt diese in enger Zusammenarbeit mit Product Ownern und Systemarchitekt*innen um.
- Mit modernsten Programmiersprachen, zukunftsweisenden Datenbanktechnologien und gängigen Frameworks entwickelst du modularen, sauberen Code und optimierst diesen durch Refactoring.
- Du nimmst an regelmäßigen Code Reviews teil und tauschst dich mit deinen Kolleg*innen des Entwicklungsteams aus.
- Du führst regelmäßige Code Reviews durch, teilst dein Wissen im Team und übernimmst Unit-Tests, Bug Fixing, Wartung sowie den Last-Level-Support.
Anforderungen
- Du hast ein abgeschlossenes Studium (Wirtschafts-)Informatik sowie mehrjährige einschlägige Berufserfahrung oder eine Ausbildung im Bereich der Informatik und langjährige einschlägige Berufserfahrung oder eine vergleichbare Qualifikation.
- Du besitzt fundierte Kenntnisse im Softwaredesign, in Container-Technologien und der Backend-Entwicklung mit Java EE und bringst zudem praktische Erfahrung in der Batchverarbeitung sowie idealerweise mit JMS, IBM MQ und DB2 mit.
- Du hast bereits mit agilen Methoden (z. B. Scrum) gearbeitet.
- Du arbeitest selbständig, qualitätsorientiert, bist stets motiviert, dich weiterzuentwickeln und überzeugst durch deine Problemlösungskompetenz.
- Du bringst ein ausgeprägtes analytisches Denkvermögen mit und hast Freude daran, komplexe Prozesse zu verstehen und zu optimieren.
Team
Atruvia ist stolz darauf, Teil der Genossenschaftlichen FinanzGruppe zu sein. Diese Zugehörigkeit unterscheidet den Digitalisierungspartner klar von anderen Unternehmen. Denn in einer Genossenschaft zählt jede Stimme. Alle tragen Verantwortung. Dafür braucht es ein stabiles Wertefundament.
Bei Atruvia bedeutet das: füreinander da sein, offen, respektvoll und ehrlich miteinander umgehen, eigenverantwortlich handeln und ergebnisorientierte Entscheidungen treffen.
Bewerbungsprozess
Nach dem ersten Austausch im Instaffo Chat geht es in Gespräche mit der Fachabteilung. Wir freuen uns auf deine Bewerbung!