Senior Software Engineer (2x)
Kadaster

Opdrachtomschrijving
Voor het Kadaster in Apeldoorn werk je binnen de waardeketen Rechten en Zekerheid, die verantwoordelijk is voor de inwinning, vastlegging en informatieverstrekking rondom eigendom en gebruik. Het team MIKADO zoekt twee Senior Software Engineers Java voor de vernieuwing van een bestaand systeem voor akte-aanlevering.
De vernieuwing bevindt zich in een hybride fase: bepaalde processtappen draaien al in het nieuwe systeem, terwijl andere stappen nog in het oude systeem worden uitgevoerd. Samen met de andere teamleden ontwikkel en lever je software op waarmee de registratie van akten verder wordt vernieuwd. Een belangrijk onderdeel is het koppelen van Java-maatwerk aan het BPMN-pakket Operaton.
Je ontwikkelt en onderhoudt microservices met Spring Boot en front-endsoftware met Angular. Daarnaast lever je een actieve bijdrage aan testen, code reviews en het automatiseren en onderhouden van deployment pipelines. Ook werk je mee aan architectuur- en ontwerpkeuzes, onder meer rond Kubernetes, Docker en continuous integration en delivery. Je werkt in een Scrum- en DevOps-team en draagt bij aan een goede samenwerking en communicatie.
Gevraagd profiel
Je bent een senior Java Software Engineer met minimaal vijf jaar professionele ervaring en aantoonbare kennis van Spring Boot, Angular, containerisation, Kubernetes, BPMN en Event Sourcing/CQRS. Ervaring met Robot Framework en Cypress sluit aan bij deze opdracht. Je hebt hbo werk- en denkniveau en beheerst de Nederlandse taal vloeiend, met minimaal taalniveau B2.
Je werkt analytisch, proactief en resultaatgericht in multidisciplinaire agile teams. Je kunt ontwerpkeuzes onderbouwen en toelichten, teamleden meenemen in technische afwegingen en actief sparren over verbeteringen. Daarbij communiceer je sterk, zowel mondeling als schriftelijk, en draag je bij aan het delen en bijhouden van Java-ontwikkelstandaarden binnen de Java-community.
Eisen
- Geen ZZP
- Ervaring binnen de overheid
- Het CV dient in het Nederlands te zijn opgesteld en mag niet langer zijn dan maximaal 5 pagina’s A4. De motivaties op de eisen en de antwoorden op de gunningscriteria dienen binnen het opgegeven aantal pagina’s te worden opgenomen!
- De kandidaat beheerst de Nederlandse taal vloeiend, in woord en geschrift
- Aantoonbaar HBO werk- en denkniveau
- Taalniveau Nederlands minimaal B2
- Minimaal 5 jaar ervaring als Java software engineer
- Aantoonbare ervaring met Spring(boot)
- Aantoonbare ervaring met Angular
- Aantoonbare ervaring met Containerisation en Kubernetes
- Aantoonbare ervaring met BPMN methodology
- Aantoonbare ervaring met EventSourcing/CQRS
- Aantoonbare ervaring met succesvol samenwerken in multidisciplinaire agile teams en omgevingen
Wensen
- De mate waarin de beschrijving van aanpak aansluit bij de wensen van het Kadaster
- De mate waarin de expertise en competenties aansluiten bij de eisen van de opdracht
- De mate waarin de expertise en competenties aansluiten bij de eisen van de opdracht
- U heeft aantoonbare ervaring met de volgende tools: Robot Framework en Cypress
- Ervaring sluit volledig aan en is onderbouwd met concrete praktijkvoorbeelden van beide tools
- Ervaring sluit voldoende aan en is onderbouwd met een praktijkvoorbeeld van één of beide tools
- Ervaring sluit onvoldoende aan en is onvoldoende onderbouwd
- Ervaring sluit niet aan
Competenties
- Teamspeler
- Analytisch vermogen
- Resultaatgericht
- Proactief
- Communicatief sterk, zowel schriftelijk als mondeling