JAVA Software Developer / Scrummaster

Functie:                                        JAVA Software Developer / Scrummaster
Startdatum:                                  01-07-2021
Aantal uur per week:                   36 uur per week 
Tarief:                                            € Marktconform

Periode:                                        t/m 30-06-2022, met optie tot verlenging 
Locatie:                                         Thuis / Utrecht
Deadline:                                       15-06-2021 08:00
ZZP:                                               Ja
Aanvraagnr:                                  20210614_13

Omschrijving
Voor haar eindklant, Nederlandse Spoorwegen, zoeken wij een JAVA Software Developer / Scrummaster voor 36 uren per week met als startdatum: 01-07-2021.

NS is verantwoordelijk voor het ontwikkelen en onderhouden van de software van het centrale reisinformatiesysteem. Dit systeem verzorgt de reisinformatie en omroep op alle stations van Nederland. Ook is het een bronsysteem voor reisinformatie t.b.v. allerlei andere afnemende systemen/kanalen zoals reisplanners. Het systeem kent interfaces met bronnen binnen en buiten de NS organisatie. Het is een real-time systeem met zeer hoge beschikbaarheidseisen.
De applicaties in dit landschap zijn recent vernieuwd naar Java applicaties op basis van een microservices architectuur. Deze applicaties landen op een private cloud (OpenShift) of een public cloud (Azure) omgeving, beide op basis van kubernetes technologie.

Als ervaren Java developer werk je in één van de development teams, aan het ontwikkelen, uitbreiden en beheren van deze software. Je werkt in een multidisciplinair team, waarin wordt gewerkt in nauwe samenwerking met de andere NS Reisinformatie teams.
Generiek speerpunt voor alle teams zijn het realiseren en beheren van automatische straten van ontwikkeling tot en met productie. In team Brongegevens wordt verder gewerkt aan het verbinden naar (ver)nieuw(d)e bronsystemen bij  zowel externe als interne partijen middels software adapters als transformeren van de bestaande software naar de nieuwe technologieën.
Bij de rol hoort ook periodiek mee rouleren in een beschikbaarheidsdienst buiten kantoortijden voor het oplossen van uitzonderlijke  storingen.

Naast deze rol beschik je ook over ervaring als scrummaster en ga je binnen het team deze rol oppakken. Als scrummaster ga jij het team ondersteunen en helpen bij het vloeiend laten verlopen van de agile-ontwikkelprocessen en events, waarbij je een goede brug slaat naar de op ITIL gebaseerde supportprocessen.  Daarnaast initieer en bewaak je verbeteringen, en coach je het team in het goed uitvoeren van de OPS-rol.
 

Functie-eisen
Functie-eisen zijn knock-out criteria. Dat voldaan wordt aan de eisen moet duidelijk blijken uit het CV door middel van een beschrijving van de ervaring en werkzaamheden. 

  • Afgeronde hbo- opleiding (voorkeur hbo informatica)
  • Aantoonbare ervaring met Spring Boot, Docker, Kubernetes, RabbitMQ, REST, microservices
  • Scrummaster certificaat PSM-2 en minimaal 3 jaar aantoonbare ervaring in deze rol
  • Kandidaat is in de afgelopen twee jaar niet in dienst geweest bij NS middels een arbeidscontract voor bepaalde of onbepaalde tijd
  • Minimaal 3 jaar recente werkervaring met Java, Spring en Webservices
  • Aantoonbare ervaring met automatisch testen en gebruik van tools als Cucumber en Selenium
  • Aantoonbare ervaring in een Agile/Scrum/DevOps omgeving

Functiewensen

  • Kandidaat beschikt aantoonbaar over wo – niveau
  • Aantoonbare ervaring met inrichten van CI/CD pipelines (Azure Dev Ops) 
  • Aantoonbare ervaring met tools  als Git, Bitbucket ,Maven, Jira, Confluence, Nexus, SonarQube




Apply for this position

Allowed Type(s): .pdf, .doc, .docx