Software architect Java (Den Haag)
Opdracht ID: 494
Budget: € 50 tot € 5000
Geplaatst: 16-04-2010
Reacties: 1
Locatie: , Drenthe
Laatst gewijzigd: 18-04-2010
Status: Gesloten
De GBA bevat gegevens van burgers. Deze moeten door overheidsorganisaties worden gebruikt.
Deze overheidsorganisaties zijn daarom afnemer van de GBA. Het resultaatpad GBA-V Full Service
en Moderne Interfaces richt zich op het verbeteren van de dienstverlening voor het verstrekken van
gegevens uit de GBA aan deze afnemers. Met behulp van de nieuwe diensten van GBA-V moeten
afnemers hun dienstverlening kunnen verbeteren.
Het pad vanuit de bestaande GBA-V naar de Full Service en Moderne Interfaces variant, wordt
afgebakend door zeven mijlpalen. Iedere mijlpaal is een afzonderlijke release.
Voor de software-ontwikkeling van release 2 wordt een hands on Software Architect gevraagd.
Projectbeschrijving:
Het doel van release 2 is om het gebruik van de Digikoppeling (voorheen overheids servicebus) te
introduceren. Dit vindt gefaseerd plaats over meerdere releases. Release 2 heeft één van de reeds
bestaande webservices in scope.
De bedoelde webservice heet ‘LO3 ad hoc’. Hiermee is het mogelijk om een lijst met
persoonsgegevens op te vragen. Een aanvrager biedt zoekcriteria en een lijst van gewenste
resultaatrubrieken. Het systeem geeft daarop de gevraagde informatie retour. Het resultaat wordt
beperkt tot informatie over maximaal tien personen.
Release 2 bestaat uit het voorzien in een nieuwe variant van de ‘LO3 ad hoc’ webservice (voorlopige
werknaam: ‘LO3 ad hoc Digikoppeling’). Hiervoor kan de bestaande functionaliteit hergebruikt worden.
De te realiseren webservice dient te voldoen aan vigerende e-overheidsstandaards zoals
Digikoppeling 2.0. Uiteraard is beveiliging hiervan een belangrijk aspect.
De in- en uitvoer van de release 2 webservice is gelijk aan de bestaande ‘LO3 ad hoc’ service.
Parallel aan de ontwikkeling van release 2 wordt een onderzoek uitgevoerd naar de toepassing van
het StUF-BG berichtformaat als uitvoeralternatief voor de R2 service. De Software Architect kan
gevraagd worden mede participeren in het onderzoek.
Uitvoering van het project gebeurt op basis van RUP.
Taken
· Aanvullen software architectuur document (SAD)
· Adviseren over diverse zaken, waaronder:
o Te gebruiken webservice framework in de context van de bestaande software
architectuur. Huidige gedachten gaan uit naar Spring-WS.
o Beveiligingsaspecten: authenticatie en autorisatie.
· Opstellen prototype
· Systeemontwikkeling
· Unit- en systeemtesten. Het laatste eveneens in samenwerking met een pilot-klant.
Functie eisen:
- Java 5 of hoger (eis)
- Webservice ontwikkeling (WUS profiel Digikoppeling 2W-be) (eis)
- Kennis van en ervaring met WSDL (eis)
- Kennis van en ervaring met Spring-WS (eis)
- WS-Security (eis)
- Kennis en ervaring met XML, XSD en XSLT (eis)
- Ervaring met iteratieve ontwikkelingsmethoden, voorkeur voor RUP (eis)
- Goed zelfstandig als in teamverband kunnen functioneren
- Communicatief vaardig
- Algemene kennis van e-overheidsstandaarden: Digikoppeling (OSB) 2.0 (pre)
- Kennis van webservice beveiliging (X.509 certificaten) (pre)
- Kennis van technische infrastructuren (pre)
- Begrip van beheer- en onderhoud processen, bijvoorbeeld op ITIL of ASL niveau (pre)
- JBOSS Web Applicatie Server (pre)
- Postgresql. (pre)
- ervaring met GBA projecten (pre)
Standplaats: Den Haag
Startdatum: 26 april
Duur: 1 augustus + optie op verlenging
Inzet: fulltime (40 uur per week)
Graag voor 19 april 8.00 uur reageren!!