Hexagonale Architektur fuer ein Wiener Banken-Backend einfuehren
Übersicht
Worum es bei diesem Projekt geht.
Refaktoriere einen Kredit-Service mit hexagonaler Architektur, inklusive Test-Strategie und ADR. Erhalte ein verifizierbares Zertifikat.
Das Szenario
Die Direktbank (BWG-/CRR-reguliert) hat 28 Backend-Engineers und plant fuenf neue Produkte in den naechsten 18 Monaten — die heutige Build-Zeit blockiert die Skalierung der Teams.
Das Briefing
Was Du tust und was Du zeigst.
Wie fuehren wir hexagonale Architektur in einem produktiven Banken-Backend ein, ohne das Team in einem grossen Re-Write zu verlieren?
Earning criteria — what you'll demonstrate
- Hexagonale Architektur als pragmatisches Refactoring statt als Big-Bang einfuehren
- Ports und Adapter sauber trennen und Framework-Abhaengigkeiten aus der Domaene halten
- Test-Pyramide so umstellen, dass Build-Zeiten dramatisch sinken
- Architecture Decision Records fuer ein Team-Audience schreiben
Studienpassung
Wo dies in Dein Studium passt.
Schärft dieselben Fähigkeiten, die Dein Studium von Dir erwartet.
Domain-Driven Design
Master · Software Engineering
Strong alignment
This challenge maps to Domain-Driven Design at the Master level. It sharpens the same practical skills your coursework expects — but in a real industry context with actual constraints and deliverables.
Fähigkeiten
Fähigkeiten, die Du unter Beweis stellst.
Jede taucht auf Deinem verifizierten Zertifikat auf.
- Hexagonal Architecture
Apply hexagonal architecture to solve real industry problems and demonstrate production-level capability.
- Ports And Adapters
Apply ports and adapters to solve real industry problems and demonstrate production-level capability.
- Java
Apply java to solve real industry problems and demonstrate production-level capability.
- Spring
Apply spring to solve real industry problems and demonstrate production-level capability.
- Test Driven Development
Apply test driven development to solve real industry problems and demonstrate production-level capability.
- Refactoring
Apply refactoring to solve real industry problems and demonstrate production-level capability.
Karrieren
Berufe, auf die dies Dich vorbereitet.
Echte Berufsbezeichnungen. Echte Skill-Brücken. Wähle die, die Deinem Werdegang am nächsten kommt.
Backend Engineer
Senior Backend Engineers, die hexagonale Architektur produktiv eingefuehrt haben, sind im Banken-Mittelstand stark nachgefragt. Die Anleitungs-Phase ist ein direkter Indikator fuer Tech-Lead-Reife.
Dieses Projekt schärft
- hexagonal-architecture
- ports-and-adapters
- spring
Software Engineer
Software Engineers profitieren von einer schnellen Build-Pipeline und sauberen Tests. Die Test-Pyramide-Arbeit ist direkt uebertragbar auf jedes JVM-Projekt.
Dieses Projekt schärft
- test-driven-development
- refactoring
- java
Noch eine Sache