TKB Finanzierungs­plattform

TKB Brokermarket Screenshot
Auftraggeber Thurgauer Kantonalbank
Highlights
  • Hypothekenbörse für Vermittler
  • Mandantenfähigkeit für Kapitalgeber mit strikter Datentrennung
  • Modulare Microservice-basierte Portal Architektur (Uniport) mit GraphQL API
Externer Projektlink
TKB Brokermarket Screenshot

Die Uniport Plattform bietet sehr grosse Flexibilität, so dass unsere Wünsche betreffend Mandantenfähigkeit 100%ig erfüllt sind. Neue Mandanten (Kapitalgeber & Broker) lassen sich mit wenig Aufwand aufschalten. So sieht modernes Cloud Computing aus – ich bin begeistert!

Marcel Stauch
Leiter Geschäftsbereich Services, TKB

Beschrei­bung

Business

Mit der Finanzierungsplattform verbindet die Thurgauer Kantonalbank verschiedene Nutzergruppen direkt mit Hypothekaranbietern. Die Kapitalgeber können ihre Hypotheken wahlweise über einen oder mehrere Kanäle anbieten.

Der Kanal brokermarket.ch bringt Schweizer Hypothekarvermittler und Kapitalgeber zusammen. Die Vermittler können online Hypothekengesuche eingeben. Ein pro Kapitalgeber konfigurierbares Regelwerk erstellt dem Vermittler innert Sekunden eine vollautomatische Finanzierungsofferte. Die Vermittler profitieren von einer attraktiven Hypothekenbörse und dem daraus resultierenden Wettbewerb unter den Kapitalgebern. Die Kapitalgeber ihrerseits profitieren von einem integrierten Backoffice zur Kontrolle und Abwicklung ihrer Hypothekargeschäfte.

Auf Wunsch können die Kapitalgeber zusätzlich zu den Vermittlern auch ihren Endkunden Hypotheken anbieten. Die Endkunden des Kapitalgebers gelangen über eine individuelle Marke und eine maßgeschneiderte Landingpage in die Auftragserfassung, wo sie wie die Vermittler online Hypothekenanträge stellen können.

Zusätzlich verbindet die Finanzierungsplattform mit hypomarket.ch auch die Immobilienvermittler direkt mit den Hypothekaranbietern. Für das Wohnungsreservationstool emonitor bietet Hypomarket Finanzierungsbestätigungen im Self-Service an, so dass dieser Prozess nun vollständig automatisiert ist. Kommt es später zum Kauf der Wohnung, kann die Hypothek für die Wohnung ebenfalls direkt über Hypomarket abgeschlossen werden.

Der Kreditgeber hat nur ein Backoffice. Egal über welchen Kanal die Hypothekenanträge gestellt werden, sie landen in diesem Backoffice, von wo aus sie geprüft und weiterverarbeitet werden können. Ganz im Sinne des Open-Banking-Ansatzes können die Daten aus dem Backoffice über eine standardisierte Schnittstelle geladen und so z.B. automatisiert in das Kernbankensystem übernommen werden.

Die Finanzierungsplattform basiert auf unserer Eigenentwicklung Uniport. Durch die "delegierte Benutzerverwaltung" von Uniport können Vermittler und Kapitalgeber ihre Mitarbeiter selbst verwalten, ohne dass ein Mitarbeiter der Plattform involviert sein muss.

Tech

Das Projekt ist als Microservice Architektur realisiert und von Anfang an für die Cloud konzipiert. Im Backend setzt das Projekt auf Quarkus, ein Kubernetes-natives Full-Stack Java Framework für JVMs mit speziellem Fokus auf Container. Über eine moderne und flexible GraphQL Schnittstelle kann das Frontend mit dem Backend kommunizieren. Die Daten werden in einer PostgreSQL Datenbank gespeichert. Für die Kommunikation zwischen den einzelnen Microservices dient Kafka. Beim Schreiben von Nachrichten setzt das Projekt auf Debezium, eine Umsetzung der Outbox-Pattern.

Die Integration von Uniport gewährleistet der Finanzierungsplattform höchste Sicherheitsstandards und bietet gleichzeitig grosse Flexibilität in der Umsetzung. Der Portal IAM, ein erweiterter Keycloak, lässt sich durch eigens entwickelte Extensions einfach in die beim Kunden bereits vorhandene Airlock WAF einbinden. Mit dem als User Delegation konfigurierten Organisation Microservice, bietet die Finanzierungsplattform eine "delegierte Benutzerverwaltung".

GUI & Frontend

Das Frontend wurde mit Angular in Typescript umgesetzt und greift über die Apollo Library via GraphQL API auf das Backend zu.

Für die intuitive Integration der verschiedenen Microservices wird der Base Microservice von Uniport verwendet. Ein Microservice übergreifendes Menü lässt die einzelnen Microservices zu einer einzigen Applikation verschmelzen.

Updates

Nov. 2021

Erster produktiver Einsatz von Uniport

Go-Live von brokermarket.ch, vorerst nur mit fünf Vermittlern und der Thurgauer Kantonalbank als Kapitalgeber.


Apr. 2022

Mandantenfähigkeit für Kapitalgeber

Ein zweiter Kapitalgeber wird auf der Plattform aufgeschaltet.

May. 2022

Die Finanzierungsplattform wächst

Zwei weitere Kapitalgeber bieten ihre Hypotheken auf der Finanzierungsplattform an. Die Hypotheken-Börse für die Vermittler wird attraktiver.

Aug. 2022

Endkundenkanal

Über myhypo.ch bietet die Thurgauer Kantonalbank online Hypotheken für ihre Endkunden an. Die Abwicklung dieser Hypotheken findet ebenfalls über das Backoffice von brokermarket.ch statt.

Nov. 2023

Hypomarket

Die Finanzierungplattform wird weiter ausgebaut: Mit hypomarket.ch verbindet die Thurgauer Kantonalbank auch den Immobilienvermittler direkt mit den Hypothekaranbietern.