Senior Software Engineer
Kadaster
•
HaarlemDoor de Wet DBA is deze opdracht alleen in te vullen door IT-professionals in loondienst (detachering).
Eisen:
- Je beheerst de Nederlandse taal vloeiend, in woord en geschrift
- Je hebt een afgeronde (bachelor) hbo-opleiding of hoger
- Je hebt minimaal vijf jaar aantoonbare en degelijke ervaring in het ontwikkelen van Java (web)applicaties
- Je hebt minimaal vijf jaar ervaring met Java-frameworks Spring (incl. Spring Boot), Hibernate ORM en JPA
- Je hebt minimaal drie jaar aantoonbare en degelijke ervaring in het ontwikkelen in Angular op basis van TypeScript
- Je hebt minimaal drie jaar aantoonbare en degelijke ervaring met testframeworks Cucumber, Selenide en/of Robot Framework
- Je hebt minimaal drie jaar ervaring met SQL en relationele databases (Oracle)
- Je hebt ervaring met het werken in een Scrum-team
Wensen:
- Je hebt ervaring met GIS-oplossingen zoals OpenLayers, JTS, Geoserver en Geotools
- Het is een pre als je ervaring hebt met Apache Camel
- Bij voorkeur heb je ervaring met Oracle Spatial
- Je hebt ervaring met Kubernetes
- Je hebt ervaring met Continuous Integration/Delivery, bijvoorbeeld met ArgoCD en Maven
- Je hebt ervaring met webservices, XML, JSON en REST
- Het is een pre als je ervaring hebt met testframeworks zoals JUnit en Mockito
Omschrijving:
Voor Kadaster zoeken wij een Senior Software Engineer. Je werkt als full stack Java-ontwikkelaar binnen het KPV-team (Kadastrale PerceelsVorming) van de afdeling Landmeetkunde. In deze functie ontwikkel en beheer je frontend- en backendapplicaties voor landmeters, de binnendienst van Landmeetkunde en notariskantoren. Deze applicaties zijn essentieel voor het primaire proces binnen de waardeketen Rechten en Zekerheid en maken het mogelijk om kadastrale percelen op de kaart te vormen. BRK GEO is één van de basisregistraties die door het Kadaster wordt geleverd en is daarmee van groot belang. Aangezien KPV een DevOps-team is, werk je aan de volledige keten van softwareontwikkeling tot en met uitrol en incidentafhandeling, in nauwe samenwerking met de business. Je breidt de KPV-applicaties uit en onderhoudt deze. Je verbetert en voegt unit-tests, applicatiecode en gluecode toe ter ondersteuning van testautomatisering. Je neemt actief deel aan het Scrum / DevOps-team. Je voert impactanalyses en planningssessies uit. Je participeert in de Java-community. Je past Java-ontwikkelstandaarden actief toe en houdt ze bij.
Inloggen
Bekijk en beheer jouw opdracht

Gratis starten, geen risico
Zoek direct in 700+ actuele IT-opdrachten. Wil je meer? Upgrade naar Pro vanaf €40/maand.
Gratis opdrachten zoeken