
Voor het project Open Overheid zoekt KOOP een Senior Java-ontwikkelaar die een cruciale rol speelt in het bouwen aan de Open Overheid systemen. Deze systemen zijn gekoppeld aan diverse ketenfunctionaliteiten en zijn opgebouwd rondom een microservices-architectuur. Het platform maakt gebruik van moderne technologieën zoals REACT voor de front-end en Spring Boot, Apache Camel en PostgreSQL voor de back-end. Een belangrijke component van dit platform is de zoekfunctionaliteit, die gebruikmaakt van Apache Solr. De systemen draaien op een Kubernetes-omgeving (Red Hat OpenShift) en CI/CD pipelines zijn gebouwd in GitLab.
Als Senior Java-ontwikkelaar werk je binnen één van de DevOps-teams, verantwoordelijk voor de aanlevering, verwerking, opslag, indexering en publicatie van overheidsdocumenten en metadata. Je denkt mee over software-architectuur en kwaliteitsverbeteringen en draagt actief verbetervoorstellen aan. Verder bewaak je de samenhang van technische oplossingen, ontwikkel je zelf software en ben je verantwoordelijk voor software deployment en optimalisatie van pipelines. Je werkt in lijn met het 'you build it, you run it' principe en collaboreert met andere ontwikkelteams binnen KOOP in Den Haag - Zuid-Holland.
De ideale kandidaat heeft ruime ervaring met Java en Spring Boot, kennis van microservices-architectuur en CI/CD-processen. Daarnaast heb je ervaring met relational databases, bij voorkeur PostgreSQL, en heb je een goed begrip van containerisatie met Kubernetes. Je bent communicatief sterk, in staat om samen te werken in een team en beschikt over probleemoplossend vermogen. Je hebt een passie voor software-kwaliteit en continu verbeteren van processen binnen een agile omgeving. Een proactieve houding en betrokkenheid bij het project zijn essentieel.
De vacature die u heeft gekozen is verlopen.