Functieomschrijving
Functie
Full-Stack ontwikkelaar (ervaren) met sterke focus op backend-ontwikkeling en geautomatiseerd testen, gespecialiseerd in het scheepvaartdomein en het bouwen van (micro)services voor missie-kritieke systemen met 24×7-beschikbaarheid.
Wat ga je doen
- Ontwikkelen en onderhouden van (deel)systemen voor het uitwisselen van reis- en ladinggegevens van schepen.
- Werken binnen een multidisciplinair scrum-team aan een microservices-/micro-frontend-architectuur.
- Zorgdragen voor hoge beschikbaarheid en kwaliteit van services; deelnemen aan een 24×7 oproep/consignatiedienst.
- Bijdragen aan CI/CD, automatisering van de ontwikkel- en teststraat en inzetten van moderne deploymentmethoden (Docker/Kubernetes).
- Ontwerpen en implementeren van REST/JSON-webservices en rol-specifieke user interfaces waar nodig.
Gewenst profiel
Je bent een zelfstandige ontwikkelaar die goed functioneert in een multidisciplinair team. Je levert vanuit technische en inhoudelijke kennis een bijdrage aan complexe uitdagingen binnen het scheepvaartdomein. Je beschikt over goede communicatieve vaardigheden, aandacht voor kwaliteit en de bereidheid om full-stack te werken en nieuwe technieken te adopteren.
Eisen
- Opleiding: hbo of academisch werk- en denkniveau.
- Ervaring (minimaal 5 jaar):
- Ontwikkelen van complexe (enterprise) softwaresystemen in Java/Kotlin.
- Werken onder kwaliteitsborging in een microservices-landschap.
- Ontwikkelen van (REST) webservices met Java, Kotlin en Spring.
- Ervaring met een microservice/micro frontend landschap.
- Geautomatiseerd testen in TestX, Playwright en/of TypeScript.
- Ontwikkelen van applicaties voor de afhandeling van scheepvaartverkeer op het hoofdvaarwegennet van Nederland (ervaren binnen het scheepvaartdomein is essentieel).
- Ervaring met systemen die missie-kritiek zijn; bereidheid tot deelname aan 24×7 consignatiedienst.
Wensen
- Ruime en aantoonbare ervaring met SCRUM.
- Programmeerervaring met recente Java- en Kotlin-versies en Spring Boot.
- Kennis van Docker/Kubernetes, Linux en PostgreSQL/SQL.
- Ervaring met ontwikkelstraattooling zoals SonarQube, Maven en Git.
Locatie en werkmodel
Standplaats: Rhoon (bij Rotterdam). De meeste werkzaamheden vinden op afstand plaats; teams komen circa 1 à 2 dagen per week op kantoor (vaak dinsdag en/of woensdag) in Rhoon of Utrecht.
Eisen
- Aanbiedingen kunnen alleen gedaan worden via onze portal Striive voorzien
van een volledig Nederlands CV in Word van max. 5 pagina’s, anders kunnen
we deze helaas niet in behandeling nemen. Mocht je hulp hierbij nodig
hebben dan kan je contact opnemen met onze afdeling support - Uitsluitend aanbiedingen voorzien van een volledig ingevuld
aanbiedingsdocument, met alle eisen en wensen uitgelegd voor een grotere
slagingskans, nemen we mee in de selectie - De kandidaat heeft hbo of academisch werk- en denkniveau
- Het ontwikkelen van complexe (enterprise) softwaresystemen in Java/Kotlin
- Werken onder kwaliteitsborging in een microservices landschap
- Het ontwikkelen van (REST) webservices met Java, Kotin en Spring
- Een microservice/micro frontend landschap
- Geautomatiseerd testen in TestX, Playwright en/of Typescript
- Het ontwikkelen van applicaties voor de afhandeling van het
scheepvaartverkeer op het hoofdvaarwegennet van Nederland - De systemen waaraan ontwikkeld zijn missiekritiek voor Rijkswaterstaat.
Daarom wordt er buiten kantooruren een 24×7 oproep/consignatiedienst door
de ontwikkelteams ingevuld
Gunningscriteria
- Daarnaast heeft de kandidaat ruime en aantoonbare ervaring met het werken
conform SCRUM, programmeren in recente Java/Kotlin versies, Spring boot
applicaties Docker/Kubernetes, Linux, PostgresSQL/SQL en
ontwikkelstraattooling zoals SonarQube, Maven en Git
Je sollicitatie dient uiterlijk 2 juli 2026 om 13:00 uur door ons te zijn ingediend, voorzien van een motivatie (waarin wordt toegelicht hoe aan de eisen en gunningscriteria wordt voldaan) en twee referenties. Wij ontvangen je gegevens graag minimaal één werkdag vóór de sluitingsdatum.