Full-stack Kotlin ontwikkelaar

Verloning32-40 uurICT
Verloning32-40 uurICT
Plaats
Rhoon, Zuid-Holland
Start
23 november 2026
Looptijd
12 maanden
Reageren tot
4 november 2026
Opdrachtgever
Rijkswaterstaat
Gezien bij de bron
vandaag 12:24
Checkvragen

Kies je bemiddelaar

De opdrachtgever betaalt tot €104 per uur.

De Transparante Broker

Verloning
Na fee€99 per uur
Reageren totopen tot 4 nov
Maximaal tarief€104 per uur
Transparantie

Omschrijving

Opdrachtomschrijving

Als full-stack Kotlin ontwikkelaar werk je voor Rijkswaterstaat binnen de dienst Centrale Informatievoorziening, in het domein Scheepvaartmanagement. Je maakt deel uit van een omgeving met veertien scrum-teams waarin het applicatielandschap is opgebouwd rond een microservicesarchitectuur. In nauwe samenwerking met architecten, beheer en de business ontwikkel en beheer je cloudnative applicaties volgens een BizDevOps-werkwijze.

Het team bouwt systemen voor het inwinnen en uitwisselen van scheepsposities, waaronder AIS-gegevens, en voor het visualiseren van geografische informatie op interactieve kaarten. Deze software wordt gebruikt door onder meer schippers, brugwachters, sluismeesters, verkeersleiders en vaarwegbeheerders. Daarmee draag je bij aan een vlotte en veilige afwikkeling van het scheepvaartverkeer in Nederland.

Je werkt aan software die betrouwbare en actuele informatie ondersteunt en die voor 24x7-beschikbaarheid wordt ontwikkeld en beheerd. De ontwikkelomgeving maakt gebruik van onder andere Java, Kotlin, Spring Boot, Maven, Docker, Kubernetes, Angular, GitLab, PostgreSQL, unittesten en Playwright. Binnen het team is veel aandacht voor het optimaliseren en automatiseren van de CI/CD-omgeving, testen en processen. Het beoogde resultaat is kwalitatief hoogwaardige software voor veilige gegevensuitwisseling en effectieve ondersteuning van de scheepvaart.

Gevraagd profiel

Je bent een ervaren ontwikkelaar met hbo- of academisch werk- en denkniveau en minimaal vijf jaar relevante ervaring met complexe enterprise-softwaresystemen in Java, bij voorkeur aangevuld met Kotlin. Je hebt ervaring met REST-webservices en/of moderne frontendframeworks en werkt vertrouwd in een microserviceslandschap met aandacht voor codekwaliteit. Daarnaast heb je ervaring met recente Java- of Kotlin-versies, Docker, Kubernetes, Linux, PostgreSQL of SQL en ontwikkelstraattooling.

Je hebt affiniteit met GEO-informatie en ervaring met Scrum en Agile. Kennis van OpenLayers, OGC-API’s, kaartdiensten, het cachen van kaartlagen, PostGIS en Angular is welkom. Je werkt zelfstandig, plant en bewaakt je bijdrage binnen de scrum-sprint en communiceert gemakkelijk in een multidisciplinair team. Ook sta je open voor nieuwe werkwijzen en technieken en ben je bereid om op toerbeurt 7x24-consignatie te lopen.

Eisen

  • De kandidaat heeft hbo of academisch werk- en denkniveau en heeft minimaal 5 jaar relevante ervaring met het ontwikkelen van complexe (enterprise)softwaresystemen in Java, bij voorkeur met Kotlin
  • De kandidaat heeft hbo of academisch werk- en denkniveau en heeft minimaal 5 jaar relevante ervaring met het ontwikkelen van Java (REST) webservices en/of moderne frontendframeworks
  • De kandidaat heeft hbo of academisch werk- en denkniveau en heeft minimaal 5 jaar relevante ervaring met werken onder kwaliteitsborging in een microservices landschap met aandacht voor codekwaliteit
  • De kandidaat heeft affiniteit met GEO
  • De kandidaat heeft ruime en aantoonbare ervaring met het werken conform Scrum/Agile, programmeren in recente Java/Kotlin versies, Docker/Kubernetes, Linux, PostgresSQL/SQL en ontwikkelstraattooling zoals SonarQube, Maven en Git
  • Kandidaat is bereid op toerbeurt 7x24 consignatie te lopen

Wensen

  • Ervaring met OpenLayers voor interactieve kaarten
  • Ervaring met OGC API’s en standaarden voor het ontsluiten van geografische gegevens
  • Ervaring met kaartdiensten en het cachen van kaartlagen, bijvoorbeeld met MapProxy GeoWebCache
  • Ervaring met PostGIS voor het opslaan en bevragen van geografische gegevens
  • Ervaring met moderne front-endframeworks, bij voorkeur Angular

Competenties

  • Goede communicatieve vaardigheden
  • Een goede technische ondergrond in het gebruik van de gevraagde methoden en technieken

… lees de volledige omschrijving bij De Transparante Broker.

Bekijk meer opdrachten

Vergelijkbare opdrachten