< Naar alle vacatures

Lead Developer / Tech Lead WKG

ProRail

Utrecht
36 UUR
23 jun. 2026
Reageer voor 15 juli
ProRail Logo
Let op! Deze opdracht is afkomstig van één van de brokers van de opdrachtgever. We zijn bij De Transparante Broker tegen ketenvorming, maar kiezen er toch voor om deze opdracht door te plaatsen. Lees hier waarom.

Functieoverzicht — Lead Developer / Tech Lead (WKG Utrecht / ProRail)

Als Lead Developer / Tech Lead leid je de technische realisatie voor WKG Utrecht binnen ProRail en draag je verantwoordelijkheid voor architectuur, kwaliteit en oplevering.
Je ontwerpt en implementeert schaalbare, onderhoudbare oplossingen in samenhang met WKG ICT-portfolio’s en bewaakt technische consistentie tussen teams.
Je stuurt ontwikkelteams aan, verzorgt code reviews, stelt standaarden op en introduceert best practices voor CI/CD, testing en infrastructuurautomatisering.
Je fungeert als schakel tussen productmanagement, infra- en securityteams en vertaalt functionele eisen naar robuuste technische oplossingen met aandacht voor spoorveiligheid en betrouwbaarheid.
Je bewaakt opleveringsplanning, lost kritische incidenten op, neemt eigenaarschap over technische beslissingen en begeleidt de doorontwikkeling van het team en de technologieën.

Vereist profiel

  • Aantal jaren ervaring: 5+ jaar in softwareontwikkeling en minimaal enkele jaren in een leidinggevende of technisch leidende rol.
  • Technische vaardigheden: sterke backend-kennis (bijv. Java, Kotlin, C#, of vergelijkbaar), ervaring met microservices, API-design, relationele en NoSQL-databases.
  • DevOps en cloud: bewezen ervaring met CI/CD-pijplijnen, Docker, Kubernetes en een of meer cloudplatformen (AWS/Azure/GCP).
  • Architectuur en kwaliteit: ervaring met systeemarchitectuur, performance tuning, testautomatisering en security-by-design, bij voorkeur in een safety- of mission-critical omgeving.
  • Leiderschap en samenwerking: sterke communicatieve vaardigheden, ervaring in agile teams, coachend vermogen en ervaring met stakeholdermanagement op verschillende niveaus.
  • Overige: probleemoplossend, pragmatisch, proactief, analytisch en vloeiend in Nederlands; ervaring met spoor- of infrastructurele IT is een pré.

Eisen

  • Academisch werk- en denkniveau.
  • Bij voorkeur een achtergrond in Informatica, Software Engineering of een vergelijkbare richting.
  • Minimaal 8 jaar aantoonbare ervaring met Java in een enterprise-omgeving.
  • Aantoonbare ervaring met ontwikkeling en onderhoud van grootschalige Java-applicaties op WebLogic of een vergelijkbaar application server-platform.
  • Ervaring met impactanalyses in complexe systemen, inclusief het in kaart brengen van gevolgen voor afhankelijke componenten, modules en integraties.
  • Ervaring met Kotlin in een productieomgeving.
  • Diepgaande kennis van Spring Boot en het Spring Framework.
  • Ervaring met Oracle en SQL in combinatie met ORM.
  • Ervaring met het ontwerpen en implementeren van RESTful services conform OpenAPI/OAS-standaarden.
  • Ervaring met Docker, Kubernetes en/of OpenShift in een microservices- of containeromgeving.
  • Ervaring met messaging-oplossingen zoals Kafka of ActiveMQ.
  • Ervaring met CI/CD tooling zoals Jenkins, AWX, ArgoCD of vergelijkbare tooling.
  • Aantoonbare ervaring als Lead Developer binnen een Scrum- of DevOps-team.
  • Ervaring met werken in complexe legacy enterprise-omgevingen

Competenties

  • Bewezen vakinhoudelijk leiderschap als senior of lead developer in complexe, grootschalige softwareprojecten.
  • Sterk abstract en analytisch denkvermogen, met het vermogen om impact over meerdere lagen en integratiepunten te overzien.
  • Vermogen om zelfstandig technische afwegingen te maken en richting te geven aan inhoudelijke discussies.
  • Ervaring met legacy enterprise-applicaties en het zorgvuldig afwegen van wijzigingen tegen bestaande functionaliteit.
  • Sterke communicatieve vaardigheden en ervaring met kennisoverdracht richting andere ontwikkelaars.
  • Methodisch en resultaatgericht werken, met oog voor kwaliteit, onderhoudbaarheid en neveneffecten van oplossingen.
  • Proactieve houding en eigenaarschap in het signaleren en oplossen van technische vraagstukken.
  • Samenwerkingsgericht, met het vermogen om effectief te schakelen met architecten, Product Owners en stakeholders.
  • Overtuigingskracht en natuurlijk leiderschap binnen een technisch team.
  • Zorgvuldigheid en kwaliteitsbewustzijn bij het beoordelen van code, ontwerpen en technische keuzes.

Reageer

De opdrachtgever heeft aangegeven dat deze opdracht niet toegankelijk is voor freelancers, ook niet als DGA van een BV. De Transparante Broker biedt daarvoor een alternatief waarbij we je omzet verlonen. Sta je daar voor open? Reageer dan op de opdracht en we sturen je meer informatie over de constructie toe.
De Transparante Broker rekent € 5,00 marge
Hoeft nog niet op maat gemaakt te worden voor de opdracht