Let op! Deze opdracht is afkomstig van één van de brokers van de opdrachtgever. We zijn bij De Transparante Broker tegen ketenvorming, maar kiezen er toch voor om deze opdracht door te plaatsen. Lees hier waarom.
Opdrachtomschrijving
Rechtspraak.nl is vernieuwd en het CMS is vervangen door het PaaS DXP Bloomreach; je werkt aan inrichting, doorontwikkeling en technische integraties van het platform.
Je ontwerpt en realiseert complexe integraties (o.a. search-integraties met MongoDB/Elasticsearch) en bouwt custom REST-endpoints om data veilig via Bloomreach te ontsluiten.
Verantwoordelijkheden omvatten performance en stabiliteit: ontwerp en implementatie van een robuuste cache-laag, monitoring, logging, incidentanalyse, security patches en dependency management.
Je begeleidt migraties en lifecycle management, waaronder de transitie Cloud → On‑Premise voor Bloomreach, updates naar minimaal n‑1 en migratie van bestaande registers en statische pagina’s.
Je verbetert de gebruikerservaring van het CMS (incl. Channel Manager), ontwikkelt scripts voor bulk-migraties, automatische mappencreatie en redirects, en werkt nauw samen met ready- en valueteams en content-editors.
Privacy, security en maintainability zijn cruciaal; de technische omgeving is cloud-native (Angular, .NET Core, OpenShift/Kubernetes, API Gateway, OAuth) en continu deployen via Azure DevOps wordt toegepast.
Vereist profiel
Java 17+ ervaring en aantoonbare ervaring met Spring Boot of een vergelijkbaar framework.
Minimaal afgeronde HBO-opleiding ICT of vergelijkbaar en minimaal 5 jaar ervaring met programmeren in Java en het oplossen van technische integratievraagstukken.
Minimaal 5 jaar ervaring met werken in een Agile Scrum-team en bewezen ervaring met API-ontwikkeling (REST/OpenAPI) en beveiligde dataontsluiting (OAuth2/OIDC).
Kennis van performance‑optimalisatie: caching, logging, monitoring en automatisering van beheerprocessen; ervaring met dependency- en patchmanagement.
Ervaring met containerplatforms en CI/CD: Kubernetes/OpenShift en Azure DevOps (of vergelijkbare tooling) is vereist.
Sterke communicatieve vaardigheden in het Nederlands (woord en geschrift), teamplayer maar zelfstandig, proactief, resultaatgericht en analytisch ingesteld.
Pré’s: praktische ervaring met Bloomreach CMS/DXP, CMS-scripting, contentmigraties en redirects, search-technologieën (Elasticsearch/OpenSearch/Solr), AMQP, object-based storage, Akamai/Nginx en ervaring binnen (semi)overheid of rechterlijke organisatie.
Eisen
Java 17+, Springboot of vergelijkbaar
Minimaal afgeronde HBO ICT opleiding
Ervaring met het werken in een agile scrum team (5 jaar)
Ervaring met programmeren in Java (5 jaar) en kennis van/ervaring met het oplossen van technisch inhoudelijke integratie (5 jaar)
vraagstukken; specifiek de PaaS implementatie
Wensen
Java 17+
Spring Boot of vergelijkbaar
REST/OpenAPI
API Gateway
OAuth2/OIDC
Kubernetes/OpenShift
Azure DevOps
searchtechnologie zoals Elasticsearch/OpenSearch/Solr
caching
logging
monitoring
secure-by-design
Pré Bloomreach CMS/DXP
CMS-scripting
contentmigraties
redirects
AMQP
object based storage
Akamai/Nginx
Azure DevOps
Ervaring met werken in een (semi)overheid of rechterlijke organistatie is een pré
Competenties
In teamverband kunnen werken (in agile scrum team), maar ook zelfstandig.
Beschikken over houding en gedrag met kernwoorden: pro-actief, transparant, open communicatie, resultaatgericht.
Kritisch ingesteld: het is een uitdaging om een kwalitatief goed systeem te realiseren die waarde voor eindgebruikers levert.
Analyserend vermogen; legt verbanden en weegt oplossingsrichtingen tegen elkaar af en komt op basis hiervan tot een goed advies.
Goede beheersing van de Nederlandse taal in zowel woord als geschrift.
De Transparante Broker rekent € 5,00 marge bovenop je gewenste uurtarief. Je uurtarief bij de opdrachtgever is € 5,00