Java Developer

Nederlandse Spoorwegen
Utrecht, Netherlands
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
Dutch
Experience level
Intermediate

Job location

Utrecht, Netherlands

Tech stack

Java
Automation of Tests
Azure
Cloud Computing
DevOps
Python
Operational Data Store
Powershell
Scrum
Software Engineering
Web Applications
Spring-boot
Servicebus
Kubernetes
Information Technology
Bicep
Docker

Job description

Voor Nederlandse Spoorwegen zoeken wij een Java Developer. Daarom wil je als Java Developer bij de opdrachtgever werken Bij de opdrachtgever krijg je de kans om te werken aan innovatieve oplossingen binnen het dynamische domein van OV-Betalen. Als onderdeel van ComIT/Kern speel je een cruciale rol in het ontwikkelen en beheren van nieuwe softwarecomponenten in de MS Azure cloud. Je werkt in een zelf organiserend team, dat zich richt op effectieve communicatie tussen systemen van de opdrachtgever en hun partners. Dankzij de multidisciplinaire aanpak draag je bij aan een toekomstbestendig, wendbaar en schaalbaar systeem voor de OV-Pas.

Jouw rol als Java Developer Je werkt in een agile team dat volgens de DevOps-principes opereert. Dit betekent dat je betrokken bent bij zowel de ontwikkeling als het beheer van softwareproducten. Je gebruikt geavanceerde Cloud-oplossingen om de keten van bestellen, leveren en wijzigen van OV-pas uit te breiden, te beheren en te optimaliseren. Jouw verantwoordelijkheden zijn onder andere het ontwikkelen en onderhouden van generieke Java-functies, het implementeren van geautomatiseerde testen en het monitoren van softwarecomponenten. Je zorgt ervoor dat functies "up and running" blijven in productie en voldoet daarbij aan hoge eisen op het gebied van beschikbaarheid, integriteit en ICT-security.

De omgeving waarin je werkt De opdrachtgever werkt aan toekomstbestendige, toegankelijke en betrouwbare mobiliteitsdiensten voor heel Nederland. Zij richten zich op optimale fysieke voorzieningen op stations, een intuïtieve klantbeleving en heldere reis- en prijsinformatie. Met de introductie van de OV-pas en het uitfaseren van de OV-chipkaart maak je eenvoudig en betrouwbaar betalen in het openbaar vervoer mogelijk. Er wordt slim gebruik gemaakt van reizigers- en operationele data om de dienstverlening continu te verbeteren. Team Mena, onderdeel van ComIT, bestaat uit zes medewerkers onder leiding van een Scrummaster en Product Owner. Als enabling team verbind je diverse interne en externe stakeholders en stem je communicatie tussen verschillende systemen af, wat een belangrijke en dagelijkse taak is binnen het team.

Requirements

  • HBO/WO werk- en denkniveau met minimaal drie jaar relevante Java-ervaring;

  • Ervaring met Java 21, Springboot en in het opstellen en implementeren van automatische testen;

  • Ervaring met Azure DevOps;

  • Bekendheid met de Microsoft Azure omgeving en services zoals Cosmos-DB, Webapps, Functions, ServiceBus en Event-Hub (AZ-204 certification is een pre);

  • 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 met de capaciteit om zelfstandig maar ook in teamverband te opereren;

  • Vermogen om abstracte zaken helder uit te leggen en resultaatgericht te werken;

  • Sterke communicatieve vaardigheden en ervaring met het samenwerken en afstemmen met andere teams;

  • Kennis van Docker/Kubernetes en Bicep/Powershell/Python is een pre

  • Je beschikt over minimaal HBO/WO werk- en denkniveau met minimaal drie jaar relevante Java-ervaring.

  • Je hebt ervaring met Java 21, Springboot en het opstellen en implementeren van automatische testen.

  • Je hebt ervaring met Azure DevOps.

  • Je hebt affiniteit met kwaliteit en kwaliteitsbeheersing, gericht op het verbeteren van processen en producten.

  • Je bent bekend met de Microsoft Azure omgeving en services zoals Cosmos-DB, Webapps, Functions, ServiceBus en Event-Hub (AZ-204 certificering is een pre).

  • Je beheerst de Nederlandse taal uitstekend, zowel mondeling als schriftelijk.

Benefits & conditions

Werken bij de opdrachtgever betekent dat jij het verschil kunt maken in de wereld van duurzame mobiliteit. Jij helpt mee om Nederland bereikbaar te houden voor iedereen. Je krijgt veel vrijheid in jouw werk en geen dag is hetzelfde. De kernwaarden van de opdrachtgever zijn open en betrouwbaar. Zij gaan voor resultaat en willen continu vooruit.

Apply for this position