Senior Java Developer

Overheidzzp — Netherlands · Posted ~2 hours ago

Senior Contract

Skills

Java Spring Boot microservices Kubernetes CI/CD React PostgreSQL GitLab CI/CD

🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.

Log in to add to target list

Summary ✨ AI‑Generated

A public-sector technology team is seeking a Senior Java Developer to build and maintain enterprise systems, improve architecture, and optimize deployment processes using modern DevOps tools.

Highlights

Opportunity to work on public-sector digital platforms with modern architecture, DevOps practices, and cloud-native technologies.

Description

Over de functie In het kort: Je gaat als senior Java-ontwikkelaar in een DevOps-team Open Overheid-systemen en ketenfunctionaliteit ontwerpen, bouwen en beheren, meedenken over architectuur en kwaliteit en CI/CD-pipelines en Kubernetes-omgevingen optimaliseren. Opdrachtomschrijving Voor het project Open Overheid zoekt KOOP een Senior Java-ontwikkelaar, die mee kan bouwen aan de Open Overheid systemen en aan ketenfunctionaliteit die op deze systemen gekoppeld wordt. Het platform Open Overheid kent een front-end gebaseerd op REACT en een back-end gebaseerd op een microservices-architectuur, Spring Boot, Apache Camel en PostgreSQL. De zoekfunctionaliteit kent een prominente rol in het platform, hier wordt gebruik gemaakt van Apache Solr. De systemen zijn operationeel op een Kubernetes-omgeving (Red Hat OpenShift). Er zijn CI/CD pipelines gebouwd in Gitlab. De Senior Java-ontwikkelaar werkt binnen 1 van de 2 DevOps-teams die verantwoordelijk zijn voor de aanlevering, verwerking, opslag, indexering en de publicatie van overheidsdocumenten en metadata denkt binnen de Open Overheid teams mee over de software-architectuur en software-kwaliteit en durft met verbetervoorstellen te komen bewaakt de cohesie van technische oplossingen binnen dit project bouwt zelf mee aan de software, kent het proces van software deployment en de optimalisatie van pipelines beheert de systemen/ de software. You build it, you run it werkt samen met andere ontwikkelteams binnen KOOP Achtergrond Iedereen heeft recht op toegang tot publieke informatie, zonder daartoe een belang te hoeven stellen” (artikel 1.1 Woo). De Wet open overheid (Woo) verplicht de hele overheid om bepaalde informatie actief openbaar te maken – van wetten en beschikkingen tot onderzoeksrapporten. Om Dit Mogelijk Te Maken, Ontwikkelt En Beheert Logius Een Platform Waarin Overheidsinformatie Gestandaardiseerd, Eenduidig En Gebruiksvriendelijk Wordt Ontsloten. Dit Platform Bestaat Uit Aanleverloket – voor handmatige aanlevering van documenten en metadata door gebruikers van overheidsorganisaties Aanlever API – voor geautomatiseerde aanlevering vanuit overheidsorganisaties Verwerkingsstraat – die zorgt voor controles, validaties, verrijking en indexatie Portaal – waarop burgers, journalisten en onderzoekers informatie eenvoudig kunnen vinden en doorzoeken Dit platform draagt bij aan een transparante en toegankelijke overheid en stelt ons voor stevige technische uitdagingen. Performance, schaalbaarheid, onderhoudbaarheid en interoperabiliteit zijn daarbij cruciaal. Maar ook het sturen op toekomstbestendige oplossingen in een complexe politiek-bestuurlijke omgeving die gekenmerkt wordt door strakke tijdslijnen. Het DevOps team waarin je van start gaat werkt, net als alle teams binnen Logius, volgende de SAFE principes. We maken graag nader kennis en kijken uit naar jouw persoonlijke motivatie! We waarderen het als je met concrete voorbeelden kunt aantonen wat jouw bijdrage is geweest, zowel op het gebied van techniek als op de competenties. Eisen Dienstverband: Detachering Opmaak cv: in het Nederlands, in Word en maximaal 4 pagina’s. Programmeren: Java, Spring Framework, PostGres, SonarQube, GIT; Kwaliteit: Unit testing, Integration testing; Infrastructuur: 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; Je bent in het bezit van functie-gerelateerde (SAFe-Agile) certificeringen of bent bereid deze op korte termijn te behalen; Je 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. 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. Overige informatie Optie tot verlenging: Ja, verlenging mogelijk Gespreksdatum: Zo spoedig mogelijk Dienstverband: Detachering Over de opdrachtgever Logius is een organisatie die verantwoordelijk is voor het beheer en de ontwikkeling van digitale overheidsdiensten in Nederland. Denk hierbij aan diensten zoals DigiD en MijnOverheid. Logius zorgt ervoor dat burgers en bedrijven veilig en betrouwbaar gebruik kunnen maken van digitale communicatie met de overheid. Daarnaast speelt Logius een belangrijke rol in het bevorderen van de digitale dienstverlening binnen de overheid en het stimuleren van de digitale transformatie. De sluitingsdatum van deze opdracht is de harde deadline van onze opdrachtgever. Om je krachtig voor te kunnen dragen hebben wij minimaal één werkdag nodig om samen met jou alle bescheiden in orde te maken. Wanneer je interesse hebt in deze opdracht en overtuigd bent van een sterke match, reageer dan direct! Naast een actueel en op de opdracht gericht CV zullen wij altijd vragen om een bondige persoonlijke motivatiebrief (inclusief een toelichting per functie-eis en -wens) en een indicatief uurtarief/maandloon. Op basis van deze informatie kunnen wij voor je aan de slag! We nemen contact met je op om alle verdere details goed door te nemen en duidelijke afspraken met je te maken.