Das Unternehmen ist ein führender Digitalisierungspartner der genossenschaftlichen FinanzGruppe und bringt jahrzehntelange Banking-Expertise mit modernster Informationstechnologie zusammen. Die angebotenen IT-Lösungen sind speziell auf Banken zugeschnitten und umfassen Bereiche wie Rechenzentrumsbetrieb, Bankverfahren und App-Entwicklung. Ziel ist es, innovative digitale Banking- und Near-Banking-Erlebnisse für über 900 Banken und mehr als 30 Millionen Bankkund*innen zu schaffen. Der Arbeitgeber investiert kontinuierlich in das Know-how seiner über 5.500 Mitarbeitenden und legt großen Wert auf Nachhaltigkeit. In dieser Rolle als Software Engineer Backend Banking bist du Teil eines agilen, crossfunktionalen Teams, das sich mit der Entwicklung und Wartung von Backend-Komponenten für Outsourcing- und Agenturlösungen beschäftigt. Du wirst mit Technologien wie Java, Spring/Spring Boot sowie DB2/PostgreSQL arbeiten und hast die Möglichkeit, deine Fähigkeiten in der Entwicklung von Microservices weiter auszubauen. Deine Aufgaben umfassen die Analyse der bestehenden Anwendungslandschaft, das Identifizieren von Optimierungspotenzialen sowie die eigenständige Entwicklung von Lösungen zur Verbesserung der Systemarchitektur. Zudem stellst du die Qualität deiner Arbeit durch automatisierte Tests und Code Reviews sicher. Das Unternehmen bietet ein modernes Arbeitsumfeld mit flexiblen Arbeitsmodellen und fördert die persönliche sowie berufliche Weiterentwicklung.
Software Engineer Backend Banking (m/w/d)
Beschreibung
Anforderungen
Der ideale Kandidat hat ein abgeschlossenes Studium der (Wirtschafts-)Informatik oder eine vergleichbare Qualifikation und bringt mehrjährige einschlägige Berufserfahrung mit. Du solltest fundierte Kenntnisse in der Backend-Entwicklung mit Java, SQL, DB2, PostgreSQL, Spring/Spring Boot sowie Erfahrung im Umgang mit Legacy-Systemen haben. Des Weiteren sind Kenntnisse in der Entwicklung von Microservices und ein ausgeprägtes analytisches Denkvermögen von Vorteil. Du solltest verhandlungssichere Deutschkenntnisse (mindestens C1-Niveau) sowie gute Englischkenntnisse (B2-Niveau) mitbringen. Erfahrung in agiler Entwicklung (Scrum, SAFe) ist wünschenswert. Persönlich zeichnest du dich durch eine selbstständige, qualitätsorientierte und kommunikative Arbeitsweise aus. Teamfähigkeit und die Motivation zur kontinuierlichen Weiterentwicklung sind ebenfalls wichtige Eigenschaften, die du mitbringst.