Fullstack Developer (focus op back-end)
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+16 more
Job description
IT zit in het hart van de NS. Zonder IT rijden er geen treinen meer, kunnen we geen reisinformatie geven en zelfs geen kopjes koffie meer verkopen. Om onze reizigers zo goed mogelijk van dienst te zijn hebben we bij NS veel mooie, grote en innovatieve IT projecten lopen. Voor het Team Mijn NS zijn we opzoek naar een Fullstack Developer (focus op back-end). Bij Mijn NS werken we aan alles waar een reiziger voor inlogt op de site van NS. Deze selfservice-omgeving willen we natuurlijk zo snel, gebruiksvriendelijk en mooi mogelijk maken en daar kunnen we jouw hulp wel bij gebruiken! Als fullstack developer met de focus op back-end bij Mijn NS gebruik je onder andere Java, Reactor, Spring Boot en Maven om bij te dragen aan dit doel. Tests schrijf je met JUnit en Mockito. Als team willen we nieuwe functionaliteit zo snel mogelijk kunnen leveren, zodat de reiziger er gebruik van kan maken. Daarom zijn we onze code over aan het zetten naar AWS Cloud: zodra die overstap is gemaakt, hebben we alle deployments in eigen hand. Als jij ervaring hebt met AWS Cloud, kan je meteen bijdragen aan deze migratie. Ben je gewend aan scrum? Hou je van samenwerken, maar pak je ook probleemloos zelfstandig een story op? En lijkt het je gezellig om ‘s middags een stukje door het centrum van Utrecht te wandelen met je collega’s (wanneer dat weer kan)? Misschien pas je dan wel perfect in ons team!
Requirements
HBO/WO werk- en denkniveau.
- Ervaring in een soortgelijke rol binnen een grote, complexe organisatie.
- Java 8 (of hoger).
- Spring MVC framework.
- Spring Boot.
- Maven.
- Reactive programming (Reactor).
- REST en SOAP-protocollen.
- Jenkins pipelines.
- Een cloud platform, bij voorkeur AWS (Aws ec2, aws lambda, docker).
- Unit testing (JUnit + Mockito).
- Versiebeheer (GIT).
- Agile werken.
- Ervaring met: a. Angular 2 (of hoger), RxJs, NPM b. CI/CD-tooling zoals Docker, Kubernetes en AWS CDK c. Logging, metrics en monitoring
- Je beschikt aantoonbaar over minimaal 3 jaar ervaring opgedaan in de laatste 5 jaar, met Java 8 of hoger.
- Je beschikt aantoonbaar over minimaal 3 jaar ervaring opgedaan in de laatste 5 jaar, met Spring MVC.
- Je beschikt aantoonbaar over minimaal 3 jaar ervaring opgedaan in de laatste 5 jaar, met Spring Boot.
- Je beschikt aantoonbaar over minimaal 3 jaar ervaring opgedaan in de laatste 5 jaar, met Reactor.
Functie wensen (gunningscriteria)
- Je beschikt aantoonbaar over werkervaring met Angular.
- Je beschikt aantoonbaar over werkervaring met CI/CD-tooling (Docker, Kubernetes).
Je bent zeer leergierig en hebt een sterk analytisch vermogen.
- Je werkt graag in een team maar kan zeker ook zelfstandig werken.
- Je bezit uitstekende communicatieve vaardigheden in woord en geschrift in het Nederlands.
- Je hebt een agile mindset en scrum-ervaring.
- Je vindt het een uitdaging om in een complexe omgeving te werken.
- Je bent een t-shaped professional.
About the company
Ons hoofdkantoor in Utrecht is jouw thuisbasis. Je gaat werken bij het dynamische organisatieonderdeel ComIT, waar Commercie en IT op een agile wijze hand in hand samenwerken. De focus van de activiteiten van NS Reizigers ligt op het realiseren van kwalitatieve vervoerscapaciteit, goede service en informatie, aantrekkelijke reisproducten, een hoogwaardig veiligheidsprofiel en de transformatie richting mobiliteitsaanbieder.
CV in “Word-formaat” geschreven in de taal van de uitvraag;
- Motivatie geschreven in de “ik-vorm”, waarin u zowel kort en bondig ingaat op de scope van de opdracht als puntsgewijs uw aansluiting op de eisen en wensen toelicht;
- Uw beschikbaarheid (per wanneer, aantal uren per week en vakantieplannen);
- Uw uurtarief specifiek voor de onderhavige aanvraag (inclusief reis- en verblijfskosten en excl. BTW).
N.B.
- Bij het ontvangen van uw reactie gaan wij er vanuit dat uw aanbieding voor deze aanvraag exclusief is. Hiermee wordt voorkomen dat uw aanbieding meerdere malen bij dezelfde opdrachtgever voor deze aanvraag wordt ingediend.
- Aangezien de functie eisen knock-out criteria zijn, en de functiewensen de gunningscriteria zijn, dient uw aansluiting hierop dan ook goed afleesbaar in uw cv te zijn opgenomen. Dit verhoogt namelijk een succesvollere behandeling van de aanbieding.
- Tijdens het selectieproces wordt u op de hoogte gehouden van de voortgang. Mocht u vragen hebben, dan staan wij u graag te woord.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
Software Developer Salary in The Netherlands [2023]
How to Find Tech Jobs in Amsterdam
Best Companies in the Netherlands: Top 25 Companies in 2023
The Netherlands – Europe’s powerhouse for software development?