Software Architekt Java/Spring - Modulith-Architektur, FinTech-Domäne

amnia digital eG

Ansprechpartner: Marcus Spanrunft
Landau in der Pfalz,  Deutschland
100% RemoteFreiberuflichab sofort

Beschreibung

Über das Projekt
Wir bauen eine moderne, modular aufgebaute Backend-Plattform im Finanzdienstleistungsumfeld, mit einer Domain-Driven-Design-geprägten Modulith-Architektur. Das System kombiniert ein Spring-Boot-/Spring-Modulith-Backend mit einem Angular-Frontend, abgesichert über OAuth2/OIDC, und ist von Beginn an auf KI-unterstützte Entwicklungs-Workflows ausgelegt. Für die technische Leitung suchen wir einen erfahrenen freiberuflichen (Festanstellung alternativ) Software-Architekten, der die Architekturentscheidungen der Plattform verantwortet und das Entwicklungsteam fachlich unterstützt.

Deine Aufgaben
  • Verantwortung für die Gesamtarchitektur der Backend-Plattform nach Domain-Driven-Design- und Modulith-Prinzipien
  • Abstimmung und Entscheidungsfindung mit den Fachgruppen
  • zur Weiterentwicklung des Modulschnitts sowie der Schnittstellen zwischen den Modulen
  • zu Architektur- und Design-Entscheidungen für REST-APIs
  • zur Konzeption des PostgreSQL-Schema-Designs, Migrationsstrategien und der Multi-Tenancy-Datenarchitektur
  • zur Sicherheitsarchitektur (OAuth2/OIDC, Keycloak oder vergleichbare Identity-Systeme)
  • zum Angular-Frontend (Standalone Components, Signal-based State)
  • Etablierung KI-unterstützter Entwicklungsansätze im Team, inklusive Kontextbuilding für KI-Systeme
  • Technische Guidance und Code-/Architektur-Reviews für das Entwicklungsteam
Anforderungen
  • Mehrjährige Erfahrung als Software-Architekt im Java/Spring-Umfeld, insbesondere Spring Boot und optional Spring Modulith
  • Fundierte Praxis mit Modulith- bzw. Domain-Driven-Design-Ansätzen, idealerweise als treibende Architekturentscheidung in vorherigen Projekten
  • Tiefes Verständnis von PostgreSQL und relationaler Datenbankarchitektur, idealerweise mit Erfahrungen in Migrationsstrategien
  • Idealerweise Erfahrung mit Multi-Tenancy und Row-Level Security auf Datenbankebene und
  • Erfahrung im REST-API-Design: Versionierung, Abwärtskompatibilität, DTO-Schichten
  • OAuth2/OIDC, Keycloak oder vergleichbare Identity-Systeme
  • Verständnis moderner Angular-Architekturen (Standalone Components, Signal-based State)
  • Interesse an KI-unterstützter Softwareentwicklung, idealerweise mit Erfahrung im Kontextbuilding für KI-Systeme
Nice-to-have
  • Camunda- bzw. BPMN-basierte Prozessarchitektur
  • Erfahrung mit dem Matrix-Protokoll oder vergleichbaren Echtzeit-Messaging-Systemen
  • Kenntnisse im Bereich DATEV-Integration, Buchhaltungsdomäne oder FinTech allgemein
  • Erfahrung mit GitLab CI/CD und containerbasierter Infrastruktur (Docker)
  • Vertrautheit mit Atlassian Jira/Confluence

Rahmenbedingungen
  • Freiberuflich / auf Honorarbasis / Festanstellung
  • Remote-freundlich, gelegentliche Vor-Ort-Zusammenarbeit möglich
  • Langfristige Zusammenarbeit bevorzugt
Interesse? Wir freuen uns auf dein Feedback!



Bewerben