Case Study

Backend-System für E-Banking- und Zahlungsanwendungen für Banken aus 8 Ländern

In Zusammenarbeit mit unserem Kunden RPC arbeiten wir an einer Reihe von Backend-Modulen, die die Integration der Kartentransaktionen für Zahlungssysteme von Banken der Raiffeisen Bank International sicherstellen. Dank dieser Module können die Bankkunden zum Beispiel Apple Pay und RaiPay oder Zahlungen über Zahlungs-Gateways der Onlineshops und Reservierungssysteme nutzen.
Der Bankensektor entwickelt sich ständig weiter. Zudem ist unser Kunde stolz auf seinen Status als führendes Unternehmen im Bereich der technologischen Innovationen, daher sind bei dieser Zusammenarbeit neben Genauigkeit und Zuverlässigkeit auch Schnelligkeit und Innovationsfähigkeit gefragt.
Es freut uns, dass der Kunde unserem Team vertraut. Das zeigt sich an der immer offeneren Zusammenarbeit und den immer komplexeren und umfangreicheren Aufgaben, bei denen wir an hochspezialisierten Themen wie Kommunikationsverschlüsselung mitwirken.

Kunde:
RPC / Regional Card Processing Center, Mitglied der Raiffeisen Bank International-Gruppe

Projekt:
Backend-System für E-Banking- und Zahlungsanwendungen

Modul:
Gateways für die Kommunikation mit der Bank
Core Domain Services
Facades für die Kommunikation mit Dritten

Eingesetzte Technologien:
Java 11, Spring Boot, Reactive Programming, JIRA, Git, Swagger, Open API, JUnit Testing, Oracle, Confluence

Besetzte Stellen:
Java-Entwickler, Datenbankentwickler, Tester

15+ months

Projektdauer (fortlaufend)

4 Team-mitglieder

von DGT factory

45%

des Entwicklerteams waren von DGT factory

30+ Dienste

in Zusammenarbeit mit dem Team des Kunden
Projektaktivitäten
Entwicklung in Java
Datenbankentwicklung
Testen

Kunde

RPC ist ein Anbieter von Kartenzahlungen und innovativen Zahlungsdiensten für Banken der Raiffeisen Bank International-Gruppe. Neben der Mutterbank, aus der RPC als eigenständiges Unternehmen ausgegliedert wurde, betreut der Kunde derzeit die Banken in acht weiteren Ländern Zentral- und Osteuropas.

Projekt

Der Bankensektor steht vor neuen Herausforderungen im Bereich der Bar- und Kartenzahlungen. Daher ist es notwendig, ständig auf diese zu reagieren, neue kontaktlose Technologien einzuführen und die Verbindungen mit nativen Zahlungsanwendungen in Mobiltelefonen und Wearables zu aktualisieren und zu erweitern.
In diesem wettbewerbsintensiven Umfeld ist die Fähigkeit, schnell neue Microservices, Funktionalitäten und Verbindungen zu entwickeln und dabei eine vollständige Zuverlässigkeit und Fehlerfreiheit zu gewährleisten, von entscheidender Bedeutung. Schließlich geht es doch ums Geld.
Die Banken der RBI-Gruppe sind und wollen in diesem Bereich technologisch führend sein, weshalb sie auf alle neuen Möglichkeiten umgehend reagieren müssen.

Lösung

Aufgrund der Fähigkeit, schnell und zuverlässig neue Backend-Dienste zu entwickeln, stellte RPC das Entwicklungsteam von DGT factory zwecks Unterstützung ein. Die Zusammenarbeit begann auf der Datenbankebene und wurde später auf Java-Entwickler und Tester ausgeweitet.
Im Laufe der Zeit wurde unser Team immer mehr in die Prozesse einbezogen. Wir beteiligen uns an analytischen Entscheidungen, kommunizieren direkt mit den Auslandsbanken der Gruppe und arbeiten bei der Gestaltung der Architektur von einzelnen Diensten mit.

Ergebnis

Von einer solchen Zusammenarbeit erwartete der Kunde vor allem, dass seine Kapazitätsengpässe durch unser Team gedeckt werden. Umso erfreulicher ist es, wenn wir nicht nur die Bedürfnisse des Kunden technologisch und fachlich abdecken, sondern auch neue Ideen und Lösungen einbringen können, durch die das gesamte Produkt zuverlässiger und sicherer ist.
Wir schätzen auch das positive Feedback zu unserer Kommunikation und Zusammenarbeit von anderen Teams, sei es direkt von RPC oder von den Auslandsbanken selbst, die Mitglieder der RBI-Gruppe sind.
Der wichtigste Beweis für das Vertrauen in uns war, dass wir an der Verschlüsselung sensibler Daten, die zwischen den Systemen übertragen werden, mitwirken konnten.

Fazit

Die Dienste, mit denen unsere Zusammenarbeit begonnen hat, werden bereits in der Produktion eingesetzt und von Bankkunden vollständig genutzt. Es werden stündlich Hunderte von Transaktionen über sie realisiert.
Aber die Zusammenarbeit geht weiter und es kommen neue innovative Herausforderungen auf uns zu, für die wir bereits Lösungen vorbereiten oder mit der Vorbereitung beginnen.

Wenn Sie an dieser Form der Zusammenarbeit interessiert sind, bitte zögern Sie nicht, uns zu kontaktieren.

Peter Agustinič

CEO at DGT factory