< Naar alle vacatures

Senior Java Developer

Logius

Den Haag - Zuid-Holland
36 UUR
16 mrt. 2026
Reageer voor 20 februari
Logius Logo
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.

Projectomschrijving

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.

Functieomschrijving

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.

Gevraagd Profiel

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.

Eisen

  • Ervaring metprogrammeren: Java, Spring Framework, PostGres, SonarQube, GIT
  • Ervaring metUnit testing, Integration testing
  • Ervaring metInfrastructuur: Kubernetes, Open Shift, Harbor
  • Kandidaat beschikt over een eigen (ontwikkel-)laptop met beveiliging, versleutelde harde schijf (encryptie), antivirussoftware en een stabiele internetverbinding t.b.v. de uit te voeren werkzaamheden
  • Werkervaring binnen de Rijksoverheid (2 jaar)
  • Aantal jaren werkervaring met Java ontwikkeling (5 jaar)
  • Aantal jaren werkervaring met Kubernetes (2 jaar)

Wensen

  • Ervaring met het werken met Microservices.
  • Bekend met software design patterns en het toepassen hiervan.
  • Bekend om met SOLID principes te werken.
  • Kennis en ervaring met Search technologie, bij voorkeur Apache SOLR.
  • Kennis van en ervaring met Gitlab CI.
  • Kennis van en ervaring met front end ontwikkeling, bij voorkeur REACT.
  • Ervaring met Identity en Access Management (Keycloack,Spring security).
  • Ervaring met Observability, bijv. ELK stack + grafana.

Competenties

  • De kandidaat komt te werken in een team: een pro-actieve en analytische houding
  • helder communiceren en effectief kunnen samenwerken
  • zorgdragen voor gedragen oplossingen binnen en tussen teams zijn derhalve gewenste competenties
  • Daarnaast communicatief in staat om comfortabel te schakelen op verschillende niveaus, van mede-collega's uit andere teams tot kritische afnemer of securityspecialist en solution architect
Deze opdracht is niet meer beschikbaar

De vacature die u heeft gekozen is verlopen.