Voor Kadaster zijn wij op zoek naar een Senior Software Engineer Java/Kotlin.

Opdracht:
LET OP!!
Dit is een detacheringsopdracht met een driepartijenovereenkomst. De inschrijver sluit een driepartijen detacheringsovereenkomst, waarbij de inschrijver als werkgever van de inhuurkracht, de inhuurkracht als betrokkene en het Kadaster als inlener ondertekent. Indien dit om welke reden dan ook niet mogelijk is, wordt uw inschrijving terzijde gelegd.

Op deze driepartijenovereenkomst is de Waadi van toepassing. Er zal daarom worden gecontroleerd op de vereiste registratie conform artikel 7a lid 1 van de Waadi.


Het Kadaster
Het Kadaster registreert en verstrekt gegevens over de ligging van vastgoed in Nederland en de daarmee samenhangende rechten, zoals eigendom en hypotheek. Als zelfstandig bestuursorgaan is dat onze wettelijke taak. Onze gegevens bieden houvast bij het onderzoeken van maatschappelijke vraagstukken, of het nu gaat om de beste route voor een nieuwe snelweg, actuele ontwikkelingen op de woningmarkt of het in beeld brengen van leegstand.


Omschrijving werkzaamheden
Het team KOERS is op zoek naar een Senior Software Engineer.

Binnen de waardestroom Rechten en Zekerheid (RZ) zijn wij op zoek naar een senior software engineer. De focus van de werkzaamheden richt zich op de doorontwikkeling en het onderhoud van het systeem KOERS. KOERS vormt het hart van de kadastrale registratie van onroerende zaken en zakelijke rechten (basisregistratie Kadaster, BRK). Dagelijks worden duizenden stukken, zoals hypotheekaktes en aktes van levering, door notarissen aangeboden. KOERS zorgt voor de inwinning, controle en registratie van ontvangen stukken in de BRK, en het beschikbaar stellen van deze gegevens.

KOERS is een onmisbare schakel binnen de basisregistratie van het Kadaster en wordt beheerd en doorontwikkeld met behulp van de nieuwste technologieën en tooling.

Wij ontwikkelen op een Java backend. Het Axon framework faciliteert ons in het toepassen van event sourcing en CQRS. De Continuous Delivery pipeline wordt volledig containerized met Docker, door de gehele OTAP straat. We hanteren korte feedback loops om daarmee een beter gevoel te ontwikkelen voor wat onze klanten en gebruikers nodig hebben. Op dit moment is het Kadaster in een overgangsfase waarin we als project KOERS van private cloud provider moeten wisselen. Om dit te realiseren ronden we werkzaamheden af om te switchen van Docker Swarm naar Openshift en van Jenkins naar Tekton.


Opdrachtomschrijving
De software engineer werkt aan de doorontwikkeling en het onderhoud van de backend services die van belang zijn voor de controle-, registratie- en informatiediensten van KOERS. Het ontwerpen, realiseren en automatisch testen van de software is de kern van de functie.


Belangrijkste technieken, methoden en tools

* Java (17/21) / Kotlin / Maven / Bash

* Spring Boot 3 / (Javalin)

* Continuous delivery: Azure / Openshift / Kubernetes / Helm / Tekton / ArgoCD / Docker / Test (Automation)

* DevOps: Open Telemetry / Grafana / Prometheus

* Database integratie: PostgreSQL met Hibernate & jdbc

* CQRS en event sourcing: Axon Framework






NB. In het kader van de wDBA kan deze opdracht alleen op basis van “detachering” worden uitgevoerd.

ICQ Groep biedt hiervoor diverse mogelijkheden. Hierbij kun je rekenen op een aantrekkelijk salaris en uitstekende arbeidsvoorwaarden.

Geïnteresseerd in de mogelijkheden die wij daarvoor bieden? Ga dan naar https://www.icq-groep.nl/over-icq/nieuws/actueel/update-wet-dba-wij-zijn-er-klaar-voor-jij-ook

Eisen:
* De inschrijver sluit een driepartijen detacheringsovereenkomst af, waarbij
de inschrijver als werkgever van de inhuurkracht, de inhuurkracht als
betrokkene en het Kadaster als inlener ondertekent. Graag aangeven of u
hieraan kunt voldoen
* HBO/WO werk- en denkniveau
* Minstens 5 jaar ervaring in een moderne Java / Spring Boot omgeving
* Minimaal 3 jaar ervaring met Kotlin
* Minstens 5 jaar ervaring met het schrijven van unittests en
integratietesten
* Minstens 3 jaar ervaring en kennis van RDBMS en SQL
* Minstens 3 jaar ervaring met Kubernetes
* Minstens 1 jaar ervaring met continuous delivery
* Minimaal 1 jaar ervaring met PostgreSQL
* Minimaal 1 jaar ervaring met Tekton
* Minimaal 1 jaar ervaring met Azure/Openshift
* Ervaring met event sourcing en CQRS: Axon Framework is een pré
* Ervaring met basisregistraties is een pré
* Goede beheersing van de Nederlandse taal


Wensen:
* U geeft een beschrijving van aanpak (max. 400 woorden) voor de uit te
voeren werkzaamheden gezien het specifieke vraagstuk van het Kadaster (zie
ook omschrijving werkzaamheden en verantwoordelijkheden)
* U beschrijft 2 cruciale knelpunten (max. 300 woorden) die zich vaak voor
doen in dit soort processen /werkzaamheden en geeft hierbij aan hoe deze
worden opgelost (zie ook omschrijving werkzaamheden en
verantwoordelijkheden)
* U toont duidelijk aan (max. 300 woorden) welke wijze de geleverde expertise
en competenties binnen de geschetste situatie een bijdrage leveren aan te
behalen resultaten (zie ook omschrijving werkzaamheden en
verantwoordelijkheden)


Competenties:
* Proactief en initiatiefrijk
* Communicatief vaardig
* Analytisch
* Teamspeler
* Zelfstandig
* Resultaatgericht
* Kwaliteitsgericht


Locatie: Apeldoorn
Startdatum: 1-2-2025
Duur: 11 maanden
Einddatum: 31-1-2026
Optie op verlenging: 2 x 1 jaar
Inzet per week: 36-40 uur
Tarief: marktconform
Sluitingsdatum: 16-1-2025 Sluitingstijd: 9:00

Meer informatieZo zorg je ervoor dat jouw aanbieding opvalt: * CV in topvorm: Lever je CV aan in Word-formaat, in de taal van de opdracht en in een professionele en prettige leesbare lay-out. Maak het CV niet langer dan 7 pagina’s. Laat zien dat je oog hebt voor detail.
* Persoonlijke motivatie: Schrijf een overtuigende motivatie in de 'ik-vorm’, waarin je kort en bondig ingaat op de scope van de opdracht. Licht puntsgewijs toe hoe jij aansluit bij de gestelde eisen en wensen.
* Beschikbaarheid: Vermeld per wanneer je beschikbaar bent, hoeveel uren per week je kunt werken en of je vakantieplannen hebt.
* Tarief of maandsalaris: Vermeld je uurtarief (exclusief BTW) of maandsalaris, specifiek voor deze opdracht, inclusief reis- en eventuele verblijfskosten.


N.B. * Voor deze opdracht werk je uitsluitend met ons samen. Dit betekent dat je je niet via andere intermediairs voor dezelfde opdracht inschrijft. Zo voorkomen we verwarring in het selectieproces en maximaliseren we jouw kansen.
* Onvolledige aanbiedingen kunnen we niet in behandeling nemen.
* Wij houden je op de hoogte van elke stap in het selectieproces: Heb je vragen? Wij zijn er om ze te beantwoorden.



Trefwoorden: Senior Software Engineer Java/Kotlin



OPDRACHT​GEVER:

bedrijfsnaam:
ICQ Groep
contactpersoon:
Ron Brussaard
type:
ZZP, freelance, interim vacature
locatie:
Apeldoorn
provincie:

uurtarief:
marktconform
start project:
01/02/25
referentie:
ITC-088447
duur opdracht:

uren per week:
40 uur
publicatiedatum:
06-01-2025 07:13:06