Nederlandse Spoorwegen

Senior Java Developer

Nederlandse Spoorwegen

De opdracht­omschrijving


                              ​​​​​​​          ​​​​​​​          ​​​​​​​          ​​​​​​​          ​​​​​​​          ​​​​​​​          ​​​​​​​          ​​​​​​​          ​​​​​​​          ​​​​​​​          ​​​​​​​          ​​​​​​​          ​​​​​​​          ​​​​​​​          ​​​​​​​          ​​​​​​​          ​​​​​​​          ​​​​​​​          ​​​​​​​          ​​​​​​​          ​​​​​​​          ​​​​​​​          ​​​​​​​          ​​​​​​​          ​​​​​​​          ​​​​​​​          ​​​​​​​
Inhuuropdracht

Functie/Opdracht: Senior Java Developer
Locatie: Utrecht / Thuiswerken

Startdatum: 01-12-2022
Einddatum: 30-11-2023

Optie op verlenging: Ja
Uren per week: 36
Uiterlijk aanbieden voor: 14-11-2022 17:00
Selectiegesprekken zijn op: in week 46/47


Dit ga je doen
Je gaat werken in een agile team dat volgens de DevOps principes ondersteunend werk levert voor featureteams. Dit doen we door software te ontwikkelen en collega’s van andere teams ad-hoc ondersteuning te geven bij ontwikkelvraagstukken. Ook doe je onderzoek en voorbereidend werk ten behoeve van de technische roadmap.

Je bent verantwoordelijk voor de invulling van de volgende activiteiten: 

  • Ontwikkelen en onderhoud van code ter ondersteuning van de feature teams, zoals:
    • Ondersteunende microservices voor intern gebruik
    • Gradle plugins voor de bouwstraat
    • Libraries voor centrale functionaliteit
    • Eigen E2E test library en bijbehorende BDD tests
  • Kennisdelen binnen de organisatie

Voorbeelden van recent uitgevoerde onderzoeken zijn:

  • Voorbereiden migratie van OpenShift 3 naar OpenShift 4
  • Het gebruik van Kotlin binnen de organisatie


Hier ga je werken
Vanuit Utrecht werkt de afdeling DSO (Donna Service Organisatie) aan de ontwikkeling en het beheer van Donna. Donna is een grote, complexe applicatie van zowel NS als ProRail waarmee de planning en organisatie op het spoor geregeld wordt voor 35 Nederlandse vervoerders. Dagelijks rijden er duizenden treinen over het Nederlandse spoorwegnet voor personen en goederenvervoer. Donna is onmisbaar: zonder Donna rijden er geen treinen. De vervoerders gebruiken Donna om alle bewegingen over het spoor te plannen. ProRail gebruikt het systeem om te bepalen wie er waar en wanneer van het spoor gebruik mag maken, en NS gebruikt het tevens om materieel en personeel in te plannen. Het platform, de ontwikkeling en de operatie bevinden zich allen onder 1 dak. De teams dragen gezamenlijk de verantwoordelijkheid voor het functioneren van Donna. Door jouw werkzaamheden kunnen we beter plannen, zodat er meer treinen van het spoorwegnet gebruik kunnen maken.
De DSO is een middelgrote mensgerichte IT-organisatie (ong. 150 medewerkers - klein genoeg om nog net iedereen te kunnen kennen), die zich onderscheidt door een open en warme sfeer, waar we met zijn allen ons best doen om het beste uit elkaar te naar boven te halen en ieders persoonlijke kwaliteiten zo veel mogelijk tot  hun recht te laten komen. Bij de DSO werken we allemaal met hart en ziel. We dagen elkaar uit en staan voor elkaar klaar, en hebben een geweldige tijd samen. Bij de DSO krijg je de ruimte om met jouw unieke bijdrage echt het verschil te maken.

Dit zijn de eisen

  • HBO of WO werk/denkniveau met minimaal vijf jaar relevante Java ervaring
  • Ruime ervaring met het opstellen en implementeren van testen
  • Kennis van Java 8 of hoger
  • Kennis van Spring/Spring Boot en Docker
  • Kennis van Kubernetes en/of OpenShift
  • Kennis van Git en Gradle
  • Kennis van Jenkins en Kotlin
  • Ervaring met testtooling zoals selenium, cucumber, RESTassured, Postman, Jasmine etc.
  • Kennis van Weblogic, EJB, TDD en /of BDD
  • Kennis en ervaring met (Oracle) database development
  • Ervaring met platform migraties (bijv. Weblogic of Java versies)

 

Deze inhuuropdracht verloopt via een aanbesteding. De opdrachtgever heeft eisen en wensen opgegeven. Aan de eisen moet je voldoen om kans te maken. Op de wensen kun je punten scoren.

De Eisen

  • Kandidaat beschikt aantoonbaar over HBO werk- en denkniveau met minimaal 5 jaar aantoonbare Java ervaring.
  • Ruime ervaring met het opstellen en implementeren van testen
  • Kennis van Spring/Spring Boot en Docker
  • Kennis van Kubernetes en/of OpenShift
  • Kennis van Git en Gradle
  • Kennis van Jenkins en Kotlin
  • Ervaring met testtooling zoals selenium, cucumber, RESTassured, Postman, Jasmine etc
  • 2 relevante referenties, die de volgende gegevens bevatten: naam referent, functie, organisatie, e-mailadres en/of telefoonnummer.

De Wensen

Interesse in deze opdracht?

Zo werkt onze dienstverlening

Deze opdracht is gesloten, reageren is helaas niet meer mogelijk

Gesloten

Mis geen kans, word gratis lid

Ontvang direct alle opdrachten en marktontwikkelingen in je mailbox