Backend-Entwicklung mit Java/Spring Boot, NestJS und Identitätsprüfung
MEINE ROLLEProjektleiter, Softwarearchitekt und Backend-Entwickler
Als Projektleiter, Softwarearchitekt und Backend-Entwickler verantwortete ich Backend-Erweiterungen mit Java/Spring Boot und NestJS sowie die Integration einer externen Identitätsprüfung in eine Webplattform.
Fachliche Abläufe wurden in Services und REST-Schnittstellen umgesetzt. PostgreSQL-Datenbankänderungen wurden mit Liquibase versioniert ausgeliefert. Unit- und Integrationstests sowie Code Reviews begleiteten die Modernisierung.
Ein zusätzliches Backend mit NestJS und TypeScript bildete fachliche Funktionen in abgegrenzten Modulen und REST-Schnittstellen ab. Validierung, rollenbezogene Zugriffskontrollen und OpenAPI-Dokumentation ergänzten die Umsetzung.
Eine externe Identitätsprüfung wurde in eine Webplattform integriert. Ein Statusmodell verband die Prüfung mit den Freigabeprozessen. Validierte Webhooks übernahmen die Rückmeldungen des Anbieters. Tests für doppelte und verspätete Rückmeldungen sowie dokumentierte Löschabläufe unterstützten den Betrieb.
Ergebnis: Java-/Spring-Boot-Service modernisiert, NestJS-Modul umgesetzt und externe Identitätsprüfung mit Statusmodell und validierten Webhooks integriert.