-
Backend developer
Backend developer voor complexe Java-systemen binnen de spoorse logistiek, met Agile, DevOps, Docker en Kubernetes in Utrecht.
Match
op je zoekprofiel
De gap-analyse wordt uitgevoerd, dit kan even duren...
Beschrijving
Eisen
- Je werkt in een agile ontwikkelteam samen met softwarearchitecten, developers en de product owner.
- Je houdt rekening met de behoeften van eindgebruikers en afnemers van data.
- Je werkt volgens Agile- en DevOps-principes.
- Je hebt een verbetergerichte instelling en neemt anderen daarin mee.
- Je werkt graag samen, speelt in op veranderingen en levert in korte cycli waarde.
- Je beschikt over goede communicatieve vaardigheden, toont daadkracht en durft beslissingen te nemen.
- Je bent flexibel, versterkt het team en voelt je verantwoordelijk voor de impact van je werk.
- Je hebt 5–7 jaar recente en relevante werkervaring als ontwikkelaar in een complex IT-landschap.
- Je hebt aantoonbare ervaring met Java, Spring Boot en REST web services.
- Je hebt aantoonbare ervaring met containerplatformen, zoals Docker en Kubernetes.
- Je hebt een uitstekende mondelinge en schriftelijke beheersing van de Nederlandse taal.
- Je hebt kennis van relationele databases.
- Je hebt aantoonbare ervaring met multi-user systemen, user interfaces en automatisch testen.
- Je hebt ervaring met asynchrone messagingoplossingen in realtime systemen.
Wensen
- Ervaring met Java EE, JMS en Azure is een sterke pré.
- Ervaring met Oracle DB en PostgreSQL is een pré.
- Ervaring met ActiveMQ is een pré.
Beschrijving
Je werkt als backend developer binnen een agile ontwikkelteam.
Je werkt dagelijks samen met softwarearchitecten, developers en de product owner.
De ontwikkeling richt zich op complexe IT-systemen voor de spoorse logistiek.
Deze systemen ondersteunen planning en bijsturing van materieel.
Ook dienstregeling en treinpersoneel worden door de systemen ondersteund.
Je ontwikkelt oplossingen met Java, Spring Boot en REST web services.
Daarnaast werk je met containerplatformen zoals Docker en Kubernetes.
Je werkt volgens Agile- en DevOps-principes.
Continuous Integration en Continuous Delivery zijn belangrijke werkwijzen.
Je houdt rekening met eindgebruikers en afnemers van data.
Je levert in korte cycli waarde aan de organisatie.
Je denkt actief mee over verbeteringen in het IT-landschap.
De systemen ondersteunen onder meer treinbesturing en materieelplanning.
De technologische roadmap bevat uitbreiding van realtime functionaliteit.
Ook betere centrale bijsturing en gegevensuitwisseling staan op de roadmap.
Het team maakt deel uit van een Release Train met zes Agile teams.
De teams zijn multidisciplinair samengesteld.
De werklocatie is Utrecht.
Er wordt hybride gewerkt, op locatie en vanuit huis.
De opdracht is voor 36 uur per week en start zo snel mogelijk.
Domeinen