Innowise Group ist ein internationales Unternehmen, das den ganzen Zyklus der Softwareentwicklung abdeckt. Unser Team besteht aus mehr als 1000 IT-Experten, welche Software für mehrere Branchen und Domänen weltweit entwickeln.
Über uns
Innowise Group ist ein internationales Unternehmen, das den ganzen Zyklus der Softwareentwicklung abdeckt. Unser Team besteht aus mehr als 1000 IT-Experten, welche Software für mehrere Branchen und Domänen weltweit entwickeln.
Bitte geben Sie bitte hier Ihre Kontaktdaten an, wir werden Ihnen unsere Präsentation per E-Mail zusenden
Bitte beachten Sie, dass mit dem Absenden dieses Formulars stimmen Sie unsere Datenschutzrichtlinie
Das Formular wurde erfolgreich abgeschickt! Weitere Informationen finden Sie in Ihrer Mailbox.

E-Payment-Ökosystem mit mobilem Banking

Plattform mit einer intelligenten Mobile-Banking-App (iOS und Android) für sofortige elektronische Zahlungen, private Geldüberweisungen und persönliche Finanzverwaltung

Kunde

Branche
Bankwesen
Informationstechnologie
Region
EU
Kunde seit
2018

Unser Kunde ist ein großes IT-Unternehmen mit rund 24.000 Mitarbeitern, das Softwareentwicklung und IT-Beratung für Unternehmen und Organisationen aus über 90 Ländern anbietet.

Detaillierte Informationen über den Kunden können aufgrund der Bestimmungen der Vertraulichkeitsvereinbarung (NDA) nicht offengelegt werden.

Situation

Unser Kunde wurde als Generalunternehmer für die Durchführung eines Regierungsprojekts zur Digitalisierung der Zahlungs- und Bankensysteme eines kleinen Landes ausgewählt. Hauptziel des Projekts war die Schaffung einer zuverlässigen Software-Infrastruktur, um Echtzeit-Überweisungen sicher, transparent und benutzerfreundlich innerhalb des Landes ausführen zu können. Damit beabsichtigte der Endkunde, eine staatliche Finanzaufsichtsbehörde, die Verwendung von Bargeld zu reduzieren, die Investitionsattraktivität des Landes zu erhöhen, die Grundlage für die Entwicklung von Finanzinstituten zu schaffen und ein besseres Kundenerlebnis für Einwohner und Touristen zu bieten.

Um die groß angelegte Aufgabe zu bewältigen, war geplant, ein zentralisiertes Anwendungsökosystem aus mehreren integrierten Modulen zu schaffen, das:
  • die Infrastruktur für das E-Payment-System bereitstellt;
  • Zugang zu Finanzdienstleistungen im ganzen Land ermöglicht;
  • eine hohe Leistungsfähigkeit und Kosteneffizienz des E-Payment-Systems gewährleistet;
  • eine robuste Systemsicherheit und einen wirksamen Schutz vor Betrug garantiert;
  • Interoperabilität mit den staatlichen Netzen herstellt

Lösung

Innowise Group war an der Entwicklung der Infrastruktur für die E-Payment-Anwendungen, der PSD2-konformen API (Open Banking Platform) und des Moduls für Digitales Banking beteiligt

Außerdem hat unser Team iOS- und Android-Anwendungen für Sofortzahlungen (P2P, C2B, B2B) und die Verwaltung von Bankkonten entwickelt.

Im Ergebnis haben wir die mobile Banking-Plattform bereitgestellt, die es Privat- und Geschäftskunden ermöglicht, Finanztransaktionen online auszuführen, und die ein integraler Bestandteil des gesamten Anwendungsökosystems ist.

Ökosystem für elektronische Zahlungen

Die entwickelte Infrastruktur für E-Payments ist ein komplexes, einheitliches System, das den operativen Teil des elektronischen Sofortzahlungsverkehrs bereitstellt und in die Netze der nationalen Finanzaufsicht integriert ist. Das System besteht aus mehreren Modulen, wie Infrastruktur-Kern, digitales Banking, mobile Plattform, Betrugsschutz usw.

Übereinstimmung mit internationalen Standards

Damit alle Finanzdienstleistungen schnell und einfach in das E-Payment-System integriert werden können, haben wir eine Infrastruktur entwickelt, die internationale Standards zum Finanzdatenaustausch wie ISO 20022 und SWIFT MT unterstützt.

PSD2-konforme Open-Banking-Plattform

Darüber hinaus hat das Team von Innowise Group gemeinsam mit dem Team des Kunden eine universelle Lösung entwickelt, die es dem Ökosystem ermöglicht, mit externen Systemen (Banken, Finanzinstituten, Zahlungsanbietern usw.) zusammen zu arbeiten, eine schnelle und reibungslose Integration zu gewährleisten und einen einfachen Datenabruf sicherzustellen.

Digitales Banking

Das Digital-Banking-Modul wurde so konzipiert, dass die Nutzer der mobilen Plattform E-Wallets erstellen, sie von Bankkarten oder Konten aufladen und Zahlungen in Echtzeit vornehmen können. So wurde das digitale Banking als eine weitere „Bank“ in das E-Payment-Ökosystem integriert, die elektronische Zahlungen abwickelt, aber nur E-Wallets bedient.

Branding und Anpassungsoptionen

Die Lösung verfügt über eine mandantenfähige Microservices-Architektur, so dass sie von jeder Bank oder jedem Finanzinstitut genutzt und angepasst werden kann. Um eine hohe Leistung zu gewährleisten, wiederholt das System Systemkomponenten, Schnittstellen, Dienste usw.

Branding und Anpassungsoptionen

Die Lösung verfügt über eine mandantenfähige Microservices-Architektur, so dass sie von jeder Bank oder jedem Finanzinstitut genutzt und angepasst werden kann. Um eine hohe Leistung zu gewährleisten, wiederholt das System Systemkomponenten, Schnittstellen, Dienste usw.

Mobile Anwendung

Da es sowohl für den Kunden als auch für uns von entscheidender Bedeutung war, ein reichhaltiges Nutzererlebnis zu gewährleisten, haben wir die mobile Lösung mit einer Vielzahl von Must-have-Features und funktionalen Fähigkeiten ausgestattet.

Um die Anwendung nutzen zu können, müssen die Nutzer ihre Bankkarten verknüpfen, den Namen der Bank, die Kontonummer bzw. die Kartendaten angeben und das Verifizierungsverfahren durchlaufen. Es kann eine unbegrenzte Anzahl von Karten verschiedener Banken, sowohl regionaler als auch ausländischer, verknüpft werden.

Nach erfolgreichem Identifizierungsprozess können die Nutzer ihre elektronischen Geldbörsen auffüllen und sofortige elektronische Zahlungen und Geldüberweisungen vornehmen. Es ist möglich, das automatische Auffüllen des E-Wallets zu bestimmten Terminen einzurichten. Außerdem hat das Team von Innowise Group ein intelligentes Adressierungssystem integriert, mit dem App-Nutzer ihre Finanztransaktionen schnell und sicher durchführen können.

Unser Entwicklungsteam hat die Anwendung mit umfangreichen Zahlungseinstellungen angereichert. Ein intelligentes Zahlungssystem für Rechnungen ermöglicht es den Nutzern zum Beispiel, automatische elektronische Zahlungen (Miete, Versicherung, Sport, Steuerrechnungen usw.) zu festgelegten Zeitpunkten und Benachrichtigungen über anstehende Zahlungen einzurichten, Statistiken zu überwachen, Berichte über Änderungen des Rechnungswerts zu erhalten usw. Außerdem können private und geschäftliche Nutzer innerhalb der Anwendung Geld überweisen (von Konto zu Konto), indem sie die Kontonummer, das Telefon oder die E-Mail des Empfängers verwenden.

Um die App für die Nutzer noch interessanter zu machen, haben wir sie mit einer persönlichen Budgetierungsfunktion ausgestattet. So können die App-Nutzer umfassende Statistiken über Einnahmen und Ausgaben in visualisierter Form (Grafiken, Diagramme und Diagramme) einsehen. Außerdem können sie persönliche Ziele zur Ausgabenoptimierung festlegen und sich benachrichtigen lassen, wenn das Ausgabenlimit erreicht wird.

Darüber hinaus unterstützt die App QR-Code-Zahlungen, speichert den Zahlungsverlauf, bietet Funktionen, die mehrere Konten betreffen (z. B. Aufteilung einer Restaurantrechnung), und verfügt über ein Benachrichtigungssystem.

Technologien und Tools

Backend
Java 11 (LTS), Spring Boot, Spring MVC, Reactor, Web Flux, Kafka, Redis
Android
Android Studio 4.1.0+, Kotlin, MVVM CleanArchitecture, ViewModel, LiveData, Dagger 2, Cicerone, Coroutines, Multi-Modules
iOS
XCode 12.3+, Swift, MVVM, VIPER, GCD, Snapkit, Codable, Alamofire
Codequalität
detekt, SwiftLint
CI/CD
Jenkins, Fastlane
Bereitstellung
unified multi-tenant Kubernetes environment
Datenbanken
PostgreSQL, MySQL
QA
JUnit, Mockk, Roboletric, Espresso, XCTest, XCUITest, JMeter, ApacheBench, Gatling

Ablauf

Da es sich bei dem Endkunden um eine staatliche Finanzaufsichtsbehörde handelte, einigten sich der Kunde und Innowise Group für die Softwareentwicklung auf das Wasserfallmodell, das sich als am besten geeignet erwies. Zusätzlich hat unser Team Elemente der agilen Methodik im internen Arbeitsablauf verwendet. Die gesamte Kommunikation mit dem Kunden erfolgte über Microsoft-Produkte, insbesondere Microsoft Teams.

Nachdem alle Anforderungen und Spezifikationen des Kunden eruiert waren, haben die Experten von Innowise Group den etablierten Technologie-Stack angeboten, mit dem wir multifunktionale, zuverlässige, benutzerfreundliche und sichere mobile Apps für iOS- und Android-Plattformen entwickeln.

Da die Sicherheit personenbezogener Daten und Schutz vor Betrug als eines der Hauptanliegen definiert wurde, hat unser Team ein Multi-Faktor-Authentifizierungssystem implementiert und ein Sicherheitssystem integriert, das Datenverschlüsselung, TLS 1.2, SSL-Pinning und Tools zur sofortigen Überprüfung auf gerootete Geräte verwendet.

2 +

Jahre dauerndes Projekt

12

IT-Spezialisten

10000 +

Stunden

Team

2
Java-Entwickler
2
Android-Entwickler
2
iOS-Entwickler
1
Business-Analyst
1
Projektleiter
1
Ingenieur für automatisierte QA
1
Ingenieur für manuelle QA
1
Lösungsarchitekt
1
UI/UX Designer

Ergebnisse

Innowise Group hat ein Ökosystem für E-Payment-Anwendungen bereitgestellt, das durch mehrere Module und Apps für iOS und Android ergänzt wurde. Sowohl unser Kunde als auch die nationale Finanzaufsichtsbehörde haben die entwickelte Lösung positiv eingeschätzt. Besonders zufrieden waren sie mit dem hohen Niveau der Informationssicherheit, der Entwicklungsqualität und -geschwindigkeit sowie der Arbeitskommunikation.

Die entstandene mobile Plattform wurde in das Ökosystem für E-Payment-Anwendungen integriert und fristgemäß eingeführt. Die Endbenutzer lobten die Anwendung aufgrund ihrer intuitiven Benutzeroberfläche, der flachen Lernkurve, der umfangreichen Funktionalität und der hohen Leistung.

Innowise Group hat sich sehr über die Teilnahme an diesem Projekt gefreut, da es wie kein anderes unserer Philosophie und Mission „We Develop the World“ entspricht. Wir glauben, dass unser professioneller Beitrag dazu beitragen wird, die Digitalisierung im Bereich FinTech und Banking für das ganze Land voranzubringen.

Sie brauchen eine technische Lösung? Kontaktieren Sie uns!

Wählen Sie das Thema Ihrer Anfrage:

Bitte beachten Sie, wenn Sie auf die Schaltfläche Senden klicken, dass Innowise Group Ihre Datenschutzrichtlinie um Ihnen die gewünschten Informationen zukommen zu lassen.

Wie geht es weiter?

1

Sobald wir Ihre Anfrage erhalten und bearbeitet haben, werden wir uns mit Ihnen in Verbindung setzen, um Ihre Projektanforderungen zu besprechen und eine NDA zu unterzeichnen, um die Vertraulichkeit der Informationen zu gewährleisten.

2

After examining requirements, our analysts and developers devise a project proposal with the scope of works, team size, time, and cost estimates.

3

Wir vereinbaren einen Termin mit Ihnen, um das Angebot zu besprechen und eine Vereinbarung zu treffen.

4

Wir unterzeichnen einen Vertrag und beginnen umgehend mit der Arbeit an Ihrem Projekt.

Vielen Dank!

Ihre Nachricht wurde gesendet.
Wir werden Ihre Anfrage bearbeiten und Sie so schnell wie möglich kontaktieren.

arrow