Senior Java Developer
Role details
Job location
Tech stack
Job description
Ben jij een Java Developer die niet alleen houdt van coderen, maar ook van impact maken met je werk? Dan is dit jouw kans om mee te bouwen aan een platform dat Nederland letterlijk in kaart brengt. Je komt terecht in een multidisciplinair Scrum/DevOps-team dat werkt aan het ontsluiten van landmeetkundige data via moderne technieken zoals REST API's, Kubernetes en het Axon framework. Je krijgt volop ruimte om te experimenteren, te leren en je kennis te delen met collega's en de Java-community. Je ontwikkelt software die écht gebruikt wordt, en dat betekent: goed luisteren naar gebruikers, samenwerken met andere teams en je code laten spreken. Je reviewt werk van collega's, schrijft automatische tests en bouwt mee aan CI/CD pipelines. En ja, je mag ook meedenken over hoe het beter kan. Sterker nog: dat wordt van je verwacht.
- Je ontwikkelt en beheert Java-applicaties binnen een Agile team
- Je implementeert CQRS en Event Sourcing met Axon
- Je automatiseert deployments en testprocessen
- Je werkt samen met stakeholders en andere teams
- Je denkt actief mee over verbeteringen en deelt je kennis
- Je neemt deel aan PI-sessies en planningsrondes
Requirements
- Minimaal een afgeronde hbo-opleiding of hoger
- Minimaal 4 jaar ervaring met Java, Spring Boot, JPA, SQL, Maven, Git en Kubernetes
- Ervaring met CI/CD en testautomatisering
- Ervaring met CQRS, Event Sourcing en het Axon framework
- Ervaring met applicaties in het landmeetkundige domein
- Vloeiende beheersing van de Nederlandse taal, zowel mondeling als schriftelijk
- Ervaring met samenwerken in een Scrum/DevOps-team
- De vaardigheid om zelfstandig te werken én het team niet uit het oog te verliezen
- Een analytische blik en de drive om resultaat te boeken
- Goede communicatieve vaardigheden en overtuigingskracht
Gunningscriteria - dit moet je motiveren in je cv Voor deze opdracht zijn er twee inhoudelijke criteria waarop jouw inschrijving wordt beoordeeld. Zorg dat je in je cv of motivatie duidelijk en concreet beschrijft hoe jij hieraan voldoet. Een goede onderbouwing vergroot je kans op selectie aanzienlijk. Ervaring met CQRS, Event Sourcing en het Axon Framework Laat zien dat je deze concepten niet alleen kent, maar ook hebt toegepast in praktijkprojecten. Denk aan situaties waarin je CQRS hebt ingezet om lees- en schrijfacties te scheiden binnen een complexe applicatie. Beschrijf hoe Event Sourcing heeft bijgedragen aan het verbeteren van traceerbaarheid of het reconstrueren van systeemgedrag. Geef aan hoe je met Axon hebt gewerkt, bijvoorbeeld bij het opzetten van command-handlers, aggregates of event-processors. Concrete voorbeelden van projecten, type applicaties, teamgrootte en jouw rol maken je verhaal krachtig en geloofwaardig. Ervaring met applicaties in het landmeetkundige domein Heb je gewerkt met of voor organisaties zoals het Kadaster, geodetische ingenieursbureaus of leveranciers van landmeetkundige software? Vertel dan welke applicaties je hebt ontwikkeld of beheerd binnen dit domein. Geef aan wat jouw bijdrage was aan het verbeteren of automatiseren van landmeetkundige processen. Laat zien hoe jouw technische oplossingen impact hadden op het werk van landmeters, geografen of data-analisten. Voorbeelden van projecten, gebruikte tools of specifieke datasets maken je ervaring tastbaar.
Benefits & conditions
- Een salarisindicatie tussen €5.500 en €6.800 bruto per maand bij loondienst (afhankelijk van ervaring)
- Flexibele werktijden van maandag tot en met vrijdag
- Een opdracht binnen een maatschappelijk relevante organisatie
- Samenwerking met ervaren developers in een Agile omgeving
- Deelname aan kwartaal PI-sessies en teamoverstijgende projecten
- Kans om te werken met de nieuwste technieken zoals Axon, Kubernetes en ArgoCD
- Een opdracht die je cv een flinke boost geeft
- Een fijne werkcultuur waarin kennis delen centraal staat