Backend
Java 25 und Quarkus, PostgreSQL. Modular in fachliche Blöcke geschnitten (Wertpapiere, Portfolios, Nutzer, Import, Datenabgleich, Ereignisse); Abhängigkeitsregeln werden in Tests geprüft.
Oberflächen und Schnittstellen
Web-Oberfläche in Angular, REST/JSON mit OpenAPI. Getrennte Schnittstellen für Web, Mobile-App und Dritte, damit sich jede eigenständig weiterentwickeln kann.
Betrieb
AWS in der Region Frankfurt: Container, verwaltete PostgreSQL-Datenbank mit Wiederherstellung auf einen Zeitpunkt, CDN für die Oberfläche. Infrastruktur als Code.
KI
Anthropic Claude über AWS Bedrock in der EU. Zahlen rechnet eine deterministische Engine; die KI formuliert nur, eine Prüfung verhindert eigene Zahlen der KI.
Qualität
Tests in drei Schichten (Unit, Integration mit echter Datenbank, End-to-End im Browser), CI mit Build-Gates, Architektur- und Design-Reviews vor größeren Änderungen.
Daten
Kurs- und Marktdaten über eine kommerzielle Lizenz; Devisenkurse der EZB; Stammdaten aus ESMA FIRDS und GLEIF. Weitere Quellen, etwa Fonds-Bestände der Emittenten, sind in Klärung.