Java Engineer

Nederlandse Spoorwegen

Verlopen op: 18 sep 2024 om 09:00
Max. Uurtarief: 95
Aantal uur per week: 36
Provincies: Utrecht
Segmenten: ICT Informatievoorziening

Omschrijving

Soorten Inhuur: Detachering
Start datum: 7 oktober 2024
Eind datum: 16 oktober 2025

Als Java engineer ontwikkel je samen met je team, software van ontwerp tot implementatie voor een van de onderdelen in de complexe keten van Reizigersinformatie. Je zorgt voor de vernieuwing en verbetering van de applicaties. Door jouw werkzaamheden kunnen we o.a. beter plannen, zodat er meer treinen van het spoorwegnet gebruik kunnen maken en zorgen we ook dat de juiste informatie op de stations en in de trein wordt vermeld. Dankzij jouw ervaring met Java en je ondernemersmentaliteit ben jij van onschatbare waarde bij het:

  • Realiseren, in productie brengen en continu verbeteren van software oplossingen. Dat doe je met je DevOps team. Je ontwikkelt niet alleen zelf, maar je deelt je kennis ook graag met je teamgenoten;
  • Monitoren en beheren van de applicaties in productie: you build it, you run it, you love it!;
  • Bewaken en verbeteren van de softwarekwaliteit mede door het ontwikkelen en beheren van testautomatisering;
  • Migreren van Java Enterprise Edition-technologie naar microservices op het containerplatform;
  • Toepassen van Agile en DevOps werkwijzen en principes in nauwe samenwerking met je team en stakeholders.
Hier ga je werken

Dagelijks rijden er duizenden treinen over het Nederlandse spoorwegnet voor personen en goederenvervoer. Om dat in goede banen te leiden maken we binnen het cluster Reisbegeleiding gebruik van verschillende systemen en applicaties om de reiziger altijd van de meest relevante en juiste informatie te voorzien.

In totaal werken we binnen het cluster reisbegeleiding met zo’n 80 professionals met passie aan het verbeteren van de van deur tot deur reisbegeleiding. Hybride werken is bij ons de standaard waarbij we 1 a 2 dagen in de week op locatie naast Utrecht CS werken. We hebben een open cultuur waarin we ieders persoonlijke kwaliteiten waarderen, continu verbeteren in samenwerking en ruimte geven om te innoveren. Zo werk je met ons aan een zo aangenaam en duurzaam mogelijke reis voor de reizigers. Elke dag weer. De reis van morgen begint bij jou.

Het is de bedoeling dat je meedraait in een wachtdienstrooster. Hierbij ben je één keer per 5-6 weken een hele week 24/7 beschikbaar bent. Hierdoor is deze opdracht niet geschikt voor zelfstandig ondernemers en professionals (waaronder zzp’ers) die zichzelf uitlenen.

Deze opdracht voor inhuur wordt gegund via een aanbestedingsprocedure. De opdrachtgever heeft specifieke eisen en wensen geformuleerd. Om in aanmerking te komen, dien je te voldoen aan de gestelde eisen. Daarnaast kun je extra punten verdienen door tegemoet te komen aan de wensen.

Eisen

  • Je beschikt over minimaal een hbo-diploma in een bèta-richting, bijvoorbeeld Informatica of een technische opleiding.
  • Je beschikt over minimaal 3 jaar werkervaring als java software developer of ontwikkelaar in een DevOps team.
  • Je beschikt over ervaring met Spring Boot (of Quarkus).
  • Je beschikt over aantoonbare ervaring met OPS-werkzaamheden binnen een complex domein (monitoring en alerting, CI/CD pipelines en het oplossen van technische problemen).
  • Je beschikt over minimaal 3 jaar ervaring met testautomatisering (bij voorkeur Cucumber) en performance testing.
  • Je hebt een uitstekende beheersing (zowel mondeling als schriftelijk) van de Nederlandse taal.
  • Je bent bereid om mee te draaien in een wachtdienstrooster, waarbij je één keer per 5 à 6 weken een hele week beschikbaar bent.

Wensen

  • Je hebt basiskennis van Azure Cloud, Azure Storage, gebruik van Azure Keyvaults.
  • Je hebt bij voorkeur ervaring met Red Hat Openshift producten.
Deze opdracht is verlopen.