Vacature omschrijving
Startdatum: 29 juni 2026
Einddatum: 30 juni 2027
Optie op verlenging: 1x 12 maanden
Duur: 30-06-2027
Sluitingsdatum: 27 mei 2026
Publicatiedatum: 15 mei 2026
Functieomschrijving
Als softwareontwikkelaar werk je aan het DataHub-platform: een model driven, multi-tenant dataplatform, volledig cloud (Azure) based en ontwikkeld in Java. Je vertaalt ontwerp of userstory naar concrete bouwopdrachten en levert kwalitatieve code inclusief bijbehorende tests en documentatie. Je stemt regelmatig af met de architect en werkt binnen kaders en richtlijnen die door de architect zijn opgesteld.
Belangrijkste taken en verantwoordelijkheden
- Zowel zelfstandig als in teamverband (door)ontwikkelen van verschillende softwarecomponenten.
- Actief beheren en monitoren van hoog beschikbare componenten.
- Sparren over ontwerpkeuzes en toekomstbestendige oplossingen.
- Peer reviewing en borgen van kennis (documentatie en kennisdeling).
- Actief bijdragen aan het ontwikkelen van unit- en integratietesten en testautomatisering.
- Samen met het team hoge kwaliteit software opleveren.
- Deelnemen aan Scrum/DevOps-sessies met Product Owner en gebruikers.
- Borgen van beheer en bewaking van de dienst binnen het DevOps-team.
Belangrijkste technieken, methoden en tools
- Java 17 (Java 21 of 25 is een pré)
- Spring (Boot) framework
- PostgreSQL
- Angular 18
- Docker, Kubernetes, HELM
- Linux / Shell scripting
- GraphQL, GRPC
- CI/CD tooling (Git/Gitea, Maven, Tekton)
- Microsoft Azure, Azure Databricks, OpenShift
- Apache Spark, Apache Airflow
- Python
- HTML/CSS en JavaScript
- DotWebStack framework
Werkwijze en samenwerking
Het IT-team werkt volgens de Kanban-methodiek op basis van een door de Product Owner geprioriteerde backlog. Je werkt nauw samen met het team, de Product Owner en de architect. Je draagt bij aan bouwopdrachten, testautomatisering, peer reviews en kennisdeling.
Werklocatie
Minimaal 2 dagen per week op kantoor aanwezig. Welke dagen dit zijn wordt in overleg met de manager en het team vastgesteld.
Eisen:
- De kandidaat beheerst de Nederlandse taal vloeiend, in woord en geschrift
- Afgeronde (bachelor) hbo-opleiding of hoger
- Minimaal 5 jaar ervaring met een recente versie (17 en hoger) van Java
- Minimaal 5 jaar ervaring met Spring(boot) framework
- Minimaal 5 jaar ervaring met relationele databases (Oracle/Postgres)
- Minimaal 3 jaar ervaring als Software engineer in een cloud omgeving met Azure en Kubernetes
Wensen:
- Kandidaat kan beschrijven hoe hij/zij omgaat met het specifieke vraagstuk van het Kadaster en ervaring heeft met het ontwikkelen van cloudapplicaties
- Kandidaat kan twee cruciale knelpunten die zich vaak voordoen in dit soort werkzaamheden benoemen en aangeven hoe deze worden opgelost
- Kandidaat toont aan op welke wijze de geleverde expertise en competenties binnen de geschetste situatie een bijdrage leveren aan te behalen resultaten
Competenties:
- Plaats hier alle competenties/eigenschappen waar een kandidaat aan moet voldoen
- Resultaatgericht
- Goede communicatieve vaardigheden (zowel mondeling als schriftelijk)
- In staat om binnen een scrumteam te werken
- Teamspeler
- Proactief en initiatiefrijk
- Analytisch Vermogen
- Overtuigingskracht op basis van inhoudelijke argumenten, maar staat ook zeker open voor inzichten van anderen
Solliciteren