Entwicklung eines Bestellsystems für Kredit- und Debitkarten. Bestellungen werden von verschiedenen Bankinstituten und von verschiedenen Systemen entgegen genommen. Anschließend werden alle Daten in ein einheitliches Format umgewandelt und diversen Prozess-Schritten unterzogen. Das Ergebnis sind gebündelte Auftragsdaten die später an Fremdfirmen weitergegeben werden. Das System ist hoch konfigurierbar, so dass die Anpassung an neuen Produkten ohne Neuprogrammierung möglich ist. Eine der wichtigsten Anforderungen war die Skalierbarkeit der Applikation sicherzustellen (Clustering). Durch Multithreading (asynchronous beans) wurde der Durchsatz Maximiert. Performance-Analyse und Optimierung (Java-Programm und Datenbank).