Opdracht details:

Top Freelancers

Senior Java ontwikkelaar

  • Type opdrachtRemote en op locatie
  • Job Duur3 tot 6 maanden
  • Project NiveauSenior niveau
  • Verwachte startdatum*---OPDRACHT GESLOTEN---
  • Utrecht
  • €70,00 - €90,00
  • ---OPDRACHT GESLOTEN---

De vacature

Hier ga jij werken

Vanuit Amersfoort/Utrecht werkt ComIT Kern aan de ontwikkeling en het beheer van aantal nieuwe software componenten ter ondersteuning van verschillende MaaS initiatieven. Het betreffende generieke software bckoffice componenten welke komen te draaien in de MS Azure cloud. Middels deze componenten worden de processen Plannen, Gebruiken en Betalen van een gehele deur-tot-deur reis mogelijk gemaakt voor onze klanten. Het betreft een team in oprichting die de verantwoordelijk heeft voor de gehele product livecycle. Naast het ontwikkelen wordt ook het beheer vanuit dit team opgepakt.

Wie zijn team MaaS Enabling?
Team MaaS Enabling is een team (ontwikkelteam) binnen de ComIT Kern. In het team zitten professionals die het leuk vinden om naast het ontwikkelen en beheren van eigen (software) producten, producten en systemen van NS en haar partners mete elkaar te kunnen laten communiceren.

Enkele steekwoorden:

  • Zelforganiserend team
  • DevOps: Software ontwikkeling, testen en ops
  • Multidisciplinair (T-shaped teamleden)

Dit ga je doen als Senior Java Developer

Je gaat werken in een agile ontwikkelteam dat volgens de DevOps principes ontwikkelt aan eigen software producten. Vanuit dit team kom je direct in aanraking met nieuwe state of the art Cloud oplossingen en draag je er mede zorg voor dat de gehele keten voor “Plannen, Boeken en Betalen” van een deur-tot-deur dienst effectief werkt.

Je bent verantwoordelijk voor de invulling van de volgende activiteiten: 

  • Ontwikkelen en onderhoud van code:
    • Generieke functies welke gebruikt worden door andere teams vanuit NS en door externe mobiliteits partners van NS.
    • Bijdrage leveren aan volledig geautomatiseerd testen van de functies.
    • Inrichten c.q. mogelijk maken van monitoring en beheer van de software componenten
    • Voldoen aan de hoogste eisen met betrekking tot beschikbaarheid en integriteit
    • Voldoen aan hoge ICT security eisen
  • Kennisdelen binnen de organisatie


Dit neem je mee
Om succesvol te zijn in deze functie beschik je over

Opleiding, Kennis en Werkervaring:   

  • HBO of WO werk/denkniveau met minimaal vijf jaar relevante Java ervaring
  • Ruime ervaring met het opstellen en implementeren van automatische testen
  • Kennis van Java 8 of hoger
  • Kennis van MS Azure omgeving en de services:
    • API-Management
    • MS Functions en/of AKS
    • MongoDB
  • Ervaring in het werken in een multifunctioneel Agile team (Scrum)


Gedrag, vaardigheden/competenties

  • Affiniteit met kwaliteit en kwaliteitsbeheersing
  • Goede beheersing van de Engelse en/of Nederlandse taal
  • Teamplayer die kan werken in teamverband, maar ook zelfstandig kan opereren
  • Abstracte zaken op een heldere manier aan anderen uitleggen
  • Resultaatgericht en pragmatisch, met altijd onderhoudbaarheid hoog in het vaandel
  • Gericht op verbetering van proces en product

Vereiste vaardigheden:

Opdracht categorieën:

Gewenste softskills:

Benodigd voor deze freelance IT opdracht:

Verwachte startdatum van het project

31 May 2022