Softwarearchitekt Java (Den Haag)
Auftrags-ID: 62220
Budget: € 50 bis € 5000
Veröffentlicht: 16-04-2010
Reaktionen: 0
Ort: Innsbruck, Österreich
Zuletzt geändert: 18-04-2010
Status: Geschlossen
Die GBA enthält Bürgerdaten. Diese müssen von Regierungsorganisationen genutzt werden.
Diese Regierungsorganisationen sind daher Abnehmer der GBA. Der Ergebnisweg GBA-V Full Service
und Moderne Schnittstellen konzentriert sich auf die Verbesserung der Dienstleistung zur Bereitstellung von
Daten aus der GBA an diese Abnehmer. Mithilfe der neuen Dienste von GBA-V sollen
Abnehmer ihre Dienstleistung verbessern können.
Der Weg von der bestehenden GBA-V zur Full Service und Moderne Schnittstellen Variante wird
durch sieben Meilensteine abgegrenzt. Jeder Meilenstein ist eine separate Veröffentlichung (Release).
Für die Softwareentwicklung von Release 2 wird ein hands-on Softwarearchitekt gesucht.
Projektbeschreibung:
Das Ziel von Release 2 ist die Einführung der Digikoppeling (ehemals Regierungs-Servicebus). Dies
erfolgt schrittweise über mehrere Releases. Release 2 umfasst eine der bereits
bestehenden Webservices.
Der betreffende Webservice heißt ‘LO3 ad hoc’. Damit ist es möglich, eine Liste mit
personenbezogenen Daten abzufragen. Ein Antragsteller gibt Suchkriterien und eine Liste der gewünschten
Ergebnisrubriken an. Das System liefert daraufhin die angeforderten Informationen zurück. Das Ergebnis ist
auf Informationen über maximal zehn Personen beschränkt.
Release 2 besteht darin, eine neue Variante des ‘LO3 ad hoc’ Webservices (vorläufiger
Arbeitsname: ‘LO3 ad hoc Digikoppeling’) bereitzustellen. Hierfür kann die bestehende Funktionalität wiederverwendet werden.
Der zu realisierende Webservice muss den geltenden E-Government-Standards wie
Digikoppeling 2.0 entsprechen. Die Sicherheit ist dabei natürlich ein wichtiger Aspekt.
Die Ein- und Ausgabe des Release 2 Webservices ist identisch mit dem bestehenden ‘LO3 ad hoc’ Service.
Parallel zur Entwicklung von Release 2 wird eine Untersuchung zur Anwendung des
StUF-BG Nachrichtenformats als Ausgabealternative für den R2 Service durchgeführt. Der Softwarearchitekt kann
gebeten werden, an dieser Untersuchung mitzuwirken.
Die Projektdurchführung erfolgt auf Basis von RUP.
Aufgaben
· Ergänzung des Software-Architektur-Dokuments (SAD)
· Beratung zu verschiedenen Themen, darunter:
o Zu verwendendes Webservice-Framework im Kontext der bestehenden Software-
Architektur. Aktuelle Überlegungen gehen in Richtung Spring-WS.
o Sicherheitsaspekte: Authentifizierung und Autorisierung.
· Erstellung eines Prototyps
· Systementwicklung
· Unit- und Systemtests. Letzteres auch in Zusammenarbeit mit einem Pilotkunden.
Anforderungen an die Position:
- Java 5 oder höher (erforderlich)
- Webservice-Entwicklung (WUS-Profil Digikoppeling 2W-be) (erforderlich)
- Kenntnisse und Erfahrung mit WSDL (erforderlich)
- Kenntnisse und Erfahrung mit Spring-WS (erforderlich)
- WS-Security (erforderlich)
- Kenntnisse und Erfahrung mit XML, XSD und XSLT (erforderlich)
- Erfahrung mit iterativen Entwicklungsmethoden, Präferenz für RUP (erforderlich)
- Fähigkeit, sowohl selbstständig als auch im Team gut zu funktionieren
- Kommunikationsstark
- Allgemeine Kenntnisse von E-Government-Standards: Digikoppeling (OSB) 2.0 (von Vorteil)
- Kenntnisse der Webservice-Sicherheit (X.509-Zertifikate) (von Vorteil)
- Kenntnisse technischer Infrastrukturen (von Vorteil)
- Verständnis von Betriebs- und Wartungsprozessen, z.B. auf ITIL- oder ASL-Niveau (von Vorteil)
- JBOSS Web Application Server (von Vorteil)
- Postgresql. (von Vorteil)
- Erfahrung mit GBA-Projekten (von Vorteil)
Standort: Den Haag
Startdatum: 26. April
Dauer: 1. August + Option auf Verlängerung
Einsatz: Vollzeit (40 Stunden pro Woche)
Bitte bis zum 19. April, 8:00 Uhr antworten!!