Vacature: Senior Back-end Developer (Java)
Functieomschrijving
Je werkt in een Scrumteam aan het realiseren van user stories rondom realtime weg- en verkeersdata en aan de NDW Backbone: het real-time systeem dat actuele verkeersgerelateerde gegevensstromen verwerkt tot informatieberichten voor onder meer verkeerscentrales, navigatie-apps en autofabrikanten. Je werkt samen met een product owner, scrum master, techlead en ervaren Java-collega’s en ontwikkelt binnen een Azure-omgeving met deployments in een Kubernetes-cluster.
Kerntaken
- Ontwikkelen en onderhouden van backendservices in Java.
- Ontwerpen en implementeren van API’s voor afnemers.
- Verwerken van real-time datastromen tot informatieberichten.
- Werken volgens Agile/SAFe-sprints en bijdragen aan teamdoelen.
- Bijdragen aan continue integratie en deployment pipelines (Docker/Kubernetes).
- Samenwerken binnen het team aan architectuur- en oplossingskeuzes.
Verantwoordelijkheden & gewenste houding
- Oplossingsgericht: vindt de balans tussen “brons” en “goud”.
- Zelfstartend en flexibel: kan aan de slag ook als user stories niet volledig uitgewerkt zijn.
- Samenwerkingsgericht: draagt positief en constructief bij aan de teamprestatie.
- Creatief en pragmatisch: denkt buiten gebaande paden en creëert mogelijkheden.
- Kritisch maar kwetsbaar: durft zich kwetsbaar op te stellen wanneer dat de teamprestatie helpt.
Functie-eisen
- Opleiding: HBO of hoger (einddiploma minder belangrijk bij aantoonbare praktijkervaring).
- Ervaring: Minimaal 5 jaar programmeerervaring in Java binnen een Agile team.
- API development: aantoonbare ervaring met het ontwerpen en bouwen van API’s.
- Cloud: ervaring met applicatieontwikkeling in een public cloudomgeving (Azure).
- CI/CD: ervaring met continuous integration & deployment op basis van Docker en/of Kubernetes.
- Schaalbaarheid: bekend met werken aan schaalbare applicaties.
- Databases: ervaring met programmeren voor database management systemen.
- Beschikbaarheid: op termijn inzetbaar voor stand-by buiten kantooruren.
- Persoonskenmerken: flexibel, analytisch, accuraat, teamspeler en resultaatgericht.
Wensen (pré)
- Ervaring met PostgreSQL.
- Affiniteit met frontend (Angular).
- Ervaring met het opzetten van geautomatiseerde regressietesten.
- Ervaring in een SAFe/Scrum-omgeving.
Praktische details
- Standplaats: Utrecht (minimaal 2 dagen per week op kantoor).
- Werkweek: maximaal 36 uur per week.
Eisen
- Werk- en denkniveau •HBO of hoger (een einddiploma vinden we minder van belang mits hier de nodige praktijkervaring in de ICT tegenover staat). •Aantoonbaar ruime ervaring (tenminste 5 jaren) met programmeren in Java in een Agile team bij de klant. •Ervaring met API development. •Kennis van en ruime ervaring in applicatie/software ontwikkeling in een public Cloudomgeving (Azure). •Ervaring met processen als continous integration & -deployment obv Docker en/of Kubernetes. •Flexibel, analytisch, accuraat, teamspeler, resultaatgericht, innovatief handelen. •Bekend met werken met schaalbare applicaties. •Ervaring met het programmeren voor database management systemen. Op termijn zullen we ook van je vragen om stand-by te staan buiten kantoor uren. Wensen: •Ervaring met PostgreSQL. •Affiniteit met Frontend (Angular). •Ervaring met het opzetten van geautomatiseerde regressietesten . •Gewerkt in een SAFe/Scrum omgeving. Standplaats: Utrecht, minimaal 2 dagen per week op kantoor. Werkweek (inzet): max 36 uur per week. Starten:Zo spoedig mogelijk
Wensen
- Werk- en denkniveau •HBO of hoger (een einddiploma vinden we minder van belang mits hier de nodige praktijkervaring in de ICT tegenover staat). •Aantoonbaar ruime ervaring (tenminste 5 jaren) met programmeren in Java in een Agile team bij de klant. •Ervaring met API development. •Kennis van en ruime ervaring in applicatie/software ontwikkeling in een public Cloudomgeving (Azure). •Ervaring met processen als continous integration & -deployment obv Docker en/of Kubernetes. •Flexibel, analytisch, accuraat, teamspeler, resultaatgericht, innovatief handelen. •Bekend met werken met schaalbare applicaties. •Ervaring met het programmeren voor database management systemen. Op termijn zullen we ook van je vragen om stand-by te staan buiten kantoor uren. Wensen: •Ervaring met PostgreSQL. •Affiniteit met Frontend (Angular). •Ervaring met het opzetten van geautomatiseerde regressietesten . •Gewerkt in een SAFe/Scrum omgeving. Standplaats: Utrecht, minimaal 2 dagen per week op kantoor. Werkweek (inzet): max 36 uur per week. Starten:Zo spoedig mogelijk
Hoe werkt het sollicitatieproces?
Solliciteer direct
Vul je gegevens in via het formulier hieronder. Duurt minder dan 2 minuten — geen account vereist.
Analyse binnen 1–2 werkdagen
Een van onze recruiters beoordeelt je geschiktheid kritisch en neemt persoonlijk contact op — via WhatsApp, telefonisch of e-mail, wat jij prefereert.
Aanbieding op maat
In samenspraak met jou maken wij de aanbieding in orde. Wij beheren het aanbiedingsproces en begeleiden je waar nodig.
Aan de slag
Wij blijven beschikbaar voor vragen en ondersteuning — ook na plaatsing. Transparant, persoonlijk en zonder verrassingen.
Veelgestelde vragen
Wat kost het als ik via Jobhob word geplaatst als ZZP'er?
Voor ZZP-opdrachten hanteert Jobhob een fee van 10% over het geboden uurtarief van de opdrachtgever. Dit wordt vooraf transparant gecommuniceerd — geen verborgen kosten of verrassingen.
Hoe snel hoor ik iets na mijn sollicitatie?
Binnen 1 tot 2 werkdagen neemt een Jobhob-recruiter persoonlijk contact met je op. We doen eerst een kritische analyse op geschiktheid en geven je altijd eerlijke feedback — ook als we je op dit moment niet verder kunnen helpen.
Via welk kanaal neemt Jobhob contact met mij op?
Alle correspondentie verloopt persoonlijk via het kanaal dat jij prefereert: WhatsApp, telefonisch of e-mail. Je geeft je voorkeur op bij je sollicitatie.
Kan ik solliciteren als ik niet zeker weet of ik geschikt ben?
Ja, zeker. Onze recruiter doet de kritische analyse op geschiktheid. Twijfel je? Solliciteer gewoon — wij laten je weten of er een match is en bespreken eventueel alternatieven met je.