Functieomschrijving
Functie
Java Developer
Functieomschrijving
- Werk aan innovatieve oplossingen binnen het domein OV-Betalen; ontwikkelen en beheren van softwarecomponenten in de MS Azure cloud.
- Werken in een zelf organiserend, multidisciplinair agile team volgens DevOps-principes, met verantwoordelijkheid voor zowel ontwikkeling als beheer.
- Uitbreiden, beheren en optimaliseren van de keten voor bestellen, leveren en wijzigen van de OV-pas met geavanceerde cloudoplossingen.
- Ontwikkelen en onderhouden van generieke Java-functies, implementeren van geautomatiseerde testen en monitoren van softwarecomponenten.
- Zorgen dat functies in productie “up and running” blijven en voldoen aan eisen van beschikbaarheid, integriteit en ICT-security.
Taken en verantwoordelijkheden
- Ontwikkelen en onderhouden van Java-toepassingen (Java 21, Spring Boot).
- Opstellen en implementeren van automatische testen.
- Monitoren en beheren van softwarecomponenten in productie.
- Realiseren van werkende koppelingen tussen systemen die niet of beperkt aanpasbaar zijn (middels eigen interfaces, workarounds of middleware-oplossingen).
- Leveren van werkende software onder tijdsdruk, met pragmatische keuzes gericht op resultaat.
- Samenwerken en afstemmen met andere teams; heldere communicatie van abstracte zaken.
Functie-eisen
- HBO/WO werk- en denkniveau met minimaal vijf jaar relevante Java-ervaring.
- Ervaring met Java 21 en Spring Boot.
- Ervaring met het opstellen en implementeren van automatische testen.
- Ervaring met Azure DevOps.
- Aantoonbare ervaring met SOAP XML.
- Goede kennis van de Nederlandse taal, in woord en schrift.
- Affiniteit met kwaliteit en kwaliteitsbeheersing, gericht op het verbeteren van processen en producten.
- Sterke teamspeler, maar ook in staat om zelfstandig te opereren; zeer zelfstandig in staat om het gehele ontwikkelproces van ontwerp t/m testen op zich te nemen.
- Vermogen om abstracte zaken helder uit te leggen en resultaatgericht te werken.
- Sterke communicatieve vaardigheden en ervaring met samenwerken en afstemmen met andere teams.
- Aantoonbare ervaring met het realiseren van koppelingen tussen systemen die beperkt aanpasbaar zijn.
- In staat om onder tijdsdruk werkende software op te leveren, met pragmatische oplossingskeuzes.
- Direct beschikbaar.
- Pré: kennis van Docker/Kubernetes en Bicep/Powershell/Python.
- Pré: bekendheid met Microsoft Azure services zoals Cosmos DB, Webapps, Functions, ServiceBus en Event Hub (AZ-204 certificering is een pré).
Eisen
- Je beschikt over HBO/WO werk- en denkniveau met minimaal vijf jaar
relevante Java-ervaring - Je beschikt over ervaring met Java 21, Springboot en in het opstellen en
implementeren van automatische testen - Je beschikt over minimaal ervaring met Azure DevOps
- Je beschikt over aantoonbare ervaring met SOAP XML
- Je hebt een uitstekende beheersing (zowel mondeling als schriftelijk) van
de Nederlandse taal - Je hebt affiniteit met kwaliteit en kwaliteitsbeheersing, gericht op het
verbeteren van processen en producten - Je bent een sterke teamspeler met de capaciteit om zelfstandig maar ook in
teamverband te opereren - Je beschikt over het vermogen om abstracte zaken helder uit te leggen en
resultaatgericht te werken - Je beschikt over sterke communicatieve vaardigheden en hebt ervaring met
het samenwerken en afstemmen met andere teams - Je bent zeer zelfstandig instaat om gehele ontwikkelproces van ontwerp t/m
testen op zich te nemen - Je hebt aantoonbare ervaring met het realiseren van werkende koppelingen
tussen systemen die niet (of beperkt) aanpasbaar zijn, bijvoorbeeld door
het ontwikkelen of toepassen van eigen interfaces, workarounds of
middleware-oplossingen - Je bent in staat om onder tijdsdruk werkende software op te leveren die
voldoet aan de functionele eisen, waarbij je bewust kiest voor pragmatische
oplossingen boven perfectie en uitgebreide onderhoudbaarheid - Direct beschikbaar
- Je hebt de werkwijze en voorwaarden van NS Inhuurdesk middels onderstaande
link gelezen en gaat hiermee akkoord.
https://www.werkenbijns.nl/werkwijze-en-voorwaarden - Deze opdracht is alleen geschikt voor kandidaten die in loondienst zijn en
waarvoor loonbelasting en premies volks- en werknemersverzekeringen (WW,
WAO, WIA en ZW) worden afgedragen. Deze opdracht is niet geschikt voor
zelfstandig ondernemers en professionals (waaronder zzp’ers) die zichzelf
uitlenen
Gunningscriteria
- Kennis van Docker/Kubernetes en Bicep/Powershell/Python is een pré
- Bekendheid met de Microsoft Azure omgeving en services zoals Cosmos-DB,
Webapps, Functions, ServiceBus en Event-Hub (AZ-204 certification is een
pré)
Interview Datum
zo snel mogelijk
Je sollicitatie dient uiterlijk 4 mei 2026 om 08:30 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.