Senior Java ontwikkelaar

ZZP Opdrachten ·📍 Amersfoort, Utrecht · 68 dagen online
Tijdelijk contract 36-40 uur HBO/WO

Over deze vacature

Functie omschrijving

  • Dankzij jou kunnen de treinen op tijd rijden
  • In jouw functie als Senior Java Developer werk jij in een van de vijf scrumteams aan de ontwikkeling van onze nieuwe systemen, genaamd B@M, B@D en PLC.
  • B@M stuurt treinen bij als er problemen zijn op het spoor.
  • B@D geeft de dienstregeling door aan diverse andere systemen binnen NS.
  • PLC geeft aan of een trein in gewijzigde samenstelling nog langs het perron past.

Samen ben je verantwoordelijk voor het eindresultaat. Dit betekent dat ontwikkelen je kernexpertise is, maar dat je ook bereid bent om te analyseren en te testen. Zo werk je met ons aan een zo aangenaam en duurzaam mogelijke reis voor ruim 1.000.000 mensen. Elke dag weer. De reis van morgen begint bij jou!

De opdrachtgever(s)
Jouw stoel staat klaar op ons kantoor in Amersfoort bij de release train bijsturing materieel van het cluster wendbare logistiek. Hier werken zo’n 50 professionals, die zich richten op het ontwikkelen en implementeren van nieuwe, toekomstbestendige systemen om ervoor te zorgen dat de treinen blijven rijden, we reisinformatie kunnen geven en we onze reizigers kopjes koffie kunnen verkopen. We ontwikkelen binnen ons team niet alleen met technologie, maar ook met onze manier van werken. Zo zetten we vol in op Agile werken, Continuous delivery en DevOps. En daardoor krijg je volop de ruimte en tijd om te sparren, kennis te delen en te leren.

Functie eisen

  • Je hebt een afgeronde hbo- of wo-opleiding, in de richting van Informatica;
  • Je hebt aantoonbare werkervaring met het werken in een agile (scrum)team;
  • Je hebt uitstekende communicatieve vaardigheden in het Nederlands, omdat je dé sparringpartner bent op technisch niveau voor alle scrumteams;
  • Je hebt het liefst aantoonbare ervaring met integratievraagstukken (binnen de NS-organisatie);
  • Het analyseren en ontwerpen van object georiënteerde systemen;
  • Je hebt kennis van en ervaring met:
  • Java SE, EE (zoals EJB, JMS, JTA, JAX-RS/WS) en Spring Boot;
  • Communicatie tussen componenten en systemen (SOAP, REST, JMS, AMQP);
  • Front-end (Eclipse RCP en Angular), niet bij B@D;
  • Relationele databases (Oracle DB en PostgreSQL);
  • Versiebeheersystemen (Git);
  • Testautomatisering op verschillende lagen in de test piramide (o.a. JUnit, Mockito/AssertJ en Cucumber);
  • Gegevens uitwisseling met XML/XSD en/of JSON/Schema;
  • Een geautomatiseerde bouwstraat (CI/CD, zoals Jenkins/Azure DevOps en Docker/OpenShift);
  • Buildscripting (Ant/Ivy, Gradle en/of Maven);
  • Code kwaliteit.

Extra info

  • Locatie: Thuiswerkplek - Amersfoort
  • Startdatum:1-7-2022
  • Einddatum: 30-6-2023
  • Optie op verlenging: JA
  • Uren per week: 36

Solliciteren →

Over ZZP Opdrachten

🌐 zzp-opdrachten.nl

Vergelijkbare vacatures

Alle vacatures in Amersfoort, Utrecht →