Java Ontwikkelaar (15-05)
Opdrachtbeschrijving
Binnen het scrum-team is een Java ontwikkelaar nodig die zelfstandig per sprint concrete resultaten leveren in nauwe samenwerking met
overige leden van het team. KOOP zoekt een ervaren ontwikkelaar die vanuit een eigenstandige verantwoordelijkheid (het opleveren van
goedwerkende code) binnen het team samenwerken. Onder regie van KOOP is het gehele team uiteindelijk verantwoordelijk voor de
ontwikkeling van LVBB gedurende de verschillende levensfases.
De oplevering van functionaliteit op Marklogic. Hierbij gaat het om de uitvoering van werkzaamheden, de oplevering van de functionaliteiten
en de oplevering van bijbehorende producten.
Nr. Omschrijving
I Ontwikkeling van functionaliteit voor de LVBB (incl. CUP)
I.2 Het realiseren van functionaliteit voor het overzetten van data van bestaande publicatiestromen naar CUP
I.3 Het opleveren van producten die betrekking hebben op de definition of done
De bovenstaande lijst is niet limitatief of statisch. Op basis van nieuwe wensen van Opdrachtgever of gebruikers of wijzigingen in aanpalende
systemen of veranderingen in het opdrachtportfolio van KOOP kan het voorkomen dat er wijzigingen plaatsvinden op bovenstaande lijst en
de bijbehorende prioriteiten. Bij KOOP is een product owner aangesteld voor de LVBB. Hij bepaalt in samenspraak met de managers van de
productteams van KOOP welke functionaliteit in welke sprint wordt gerealiseerd.
Achtergrond opdracht
KOOP werkt samen met Kadaster en Geonovum aan een Landelijke Voorziening voor Bekendmaken en Beschikbaar stellen (LVBB) van wet-
en regelgeving. Plansoftwareleveranciers en Bevoegde Gezagen oefenen nu met deze landelijke voorziening ter voorbereiding van de
inwerkingtreding van de Omgevingswet op 1 januari 2024. KOOP werkt in dit project samen met meerdere overheidsonderdelen. Ook werkt
KOOP hierbij intensief samen met de plansoftwareleveranciers. Daarnaast is KOOP verantwoordelijk voor de Standaard Officiële Publicaties
(STOP).
De LVBB is een landelijk centraal backoffice verwerkingssysteem dat verantwoordelijk is voor het valideren, bekendmaken en consolideren
van alle besluiten. Deze besluiten zijn technisch gebaseerd op de STOP standaard. De LVBB bestaat uit de volgende onderdelen:
•Een Koppelpunt op basis van Digikoppeling-ebMS (voor betrouwbare overdracht voor omgevingsdocumenten).
•Een Regisseur: een orkestratie-component voor het besturen van de validatie- en publicatieketen naar de repositories van Kadaster (OZON)
en KOOP (OPeRA).
•Een content platform (CUP genaamd) dat is bestaat uit een datastore/zoek oplossing in MarkLogic (XLST, XML, XQuery) en een business laag
in Java.
Competenties
a. Uitstekend analytisch vermogen.
b. Goede communicatieve en sociale vaardigheden (Nederlandse taal).
c. Signaleren van verbeteringen, suggesties doen voor oplossingen.
d. Doorzettingsvermogen / stressbestendig / proactief / zelfstandig.
Aanvullende kennis
Technische opleiding (HBO/WO) in de richting van Informatica
Mate waarin de kandidaat kennis heeft van/ervaring heeft met Test & Behaviour Driven Development
Mate waarin de kandidaat ervaring heeft met het werken in een Agile setting (Scrum/Kanban, DevOps-aanpak)
Mate waarin de kandidaat kennis heeft van/ervaring heeft met XML technologie zoals XSLT en XML schema’s
Mate waarin de kandidaat kennis heeft van/ervaring heeft met CI/CD, Maven/Gradle configuratie, Jenkins, containeristation (Dockerization)
en GIT versiebeheer.
Mate waarin kandidaat ervaring heeft met Infra (Linux omgeving)