Magnet.me  -  The smart network where students and professionals find their internship or job.

The smart network where students and professionals find their internship or job.

Senior Java Backend Developer Stationsmiddelen - Amersfoort

Posted 19 Feb 2025
Share:
Work experience
0 to 3 years
Full-time / part-time
Full-time
Job function
Salary
€4,190 - €7,015 per month
Degree level
Required languages
English (Fluent)
Dutch (Fluent)
Deadline
28 Feb 2025 00:00

Your career starts on Magnet.me

Create a profile and receive smart job recommendations based on your liked jobs.

Senior Java Backend Developer Stationsmiddelen - Amersfoort

  • Amersfoort
  • 32 - 36 uur
  • Developers
  • Sluit op 28-02-2025 00:00
Help jij mee om onze Stationsmiddelen, zoals de poortjes en paaltjes, optimaal te laten functioneren? Door onze applicaties te vernieuwen en te laten landen in de cloud maak jij het verschil voor onze reizigers op de stations.Solliciteer direct

Senior Java Backend Developer Stationsmiddelen - Amersfoort

  • Amersfoort
  • Developers
  • 32 - 36 uur
  • Sluit op 28-02-2025 00:00
Solliciteer direct

Jij zorgt voor de mobiliteit van Nederland

Veel ontwikkel-mogelijkheden

Goede arbeidsvoorwaarden

Daarom wil je als Backend Developer bij NS werken

  • Jouw werk heeft impact! Meer dan een miljoen reizigers komen elke dag langs de poorten en palen die met behulp van onze software gemonitord en aangestuurd worden. Je werkt met een breed scala aan programmeertalen, technieken en cloud diensten.
  • Samen werken we aan het opzetten van een modern en goed onderhoudbaar applicatielandschap in de cloud. Je denkt mee over hoe we onze doelstellingen als NS nog beter kunnen waarmaken.
  • Je wordt onderdeel van een collegiaal en gezellig scrumteam.

Dit ga je doen als Backend Developer

Jij gaat misschien wel de belangrijkste rol spelen in het beheren en monitoren van onze Stationsmiddelen. Je gaat je bezighouden met het ontwikkelen en beheren van een platform dat data van assets op de stations verzamelt, analyseert en bewerkt en waarmee de beschikbaarheid en juiste werking van de Stationsmiddelen kan worden gemonitord en aangestuurd.

Jij gaat, samen met je collega’s, onze applicaties vernieuwen en verhuizen naar de cloud, zodat ook in de toekomst onze poorten en palen goed kunnen blijven werken.

Je leert snel en graag, je ziet waar mogelijkheden tot verbetering liggen en neemt anderen daarin mee. Belangrijke elementen in het Agile werken zoals samenwerken, inspelen op veranderingen en kort cyclisch waarde leveren passen bij jouw manier van werken.

Dankzij jouw technische basis en oog voor kwaliteit ben jij van onschatbare waarde bij het:

  • Opzetten, meedenken en meewerken aan de verdere ontwikkeling van de software, applicaties en systemen.
  • Vertalen van de wensen uit de business naar praktische oplossingen waarbij je let op de architectuur, de codekwaliteit en de onderhoudbaarheid.
  • Door onze CI/CD pipelines en geautomatiseerde testen weet je snel of een aanpassing succesvol is geïmplementeerd en worden kwetsbare dependencies snel geüpdatet.

Hier ga je werken

Je gaat werken bij het dynamische organisatieonderdeel ComIT, een afkorting van Commercie en IT samen (Voor meer informatie over de ComIT organisatie: https://werkenbijns.nl/comit/ ). Bij ComIT werken we agile en datagedreven aan onze doelen. Continu leren, ontwikkelen en verbeteren om de reiziger te helpen in zijn keuzes is waarom wij energiek uit ons bed komen.

Het Cluster Kern is een afdeling binnen ComIT en zorgt ervoor dat iedereen die de vrijheid wil hebben om te reizen dit op zijn of haar manier kan. Daarom biedt NS de juiste fysieke en digitale voorzieningen die de reiziger helpt met relevante informatie, service, inzicht en een breed aanbod aan modaliteiten actief helpt om meer uit de (trein)reis en dag te halen. Op ons kantoor in Amersfoort hebben we de fysieke Stationsmiddelen die wij ondersteunen in een Testlab staan.

Binnen het cluster werken commerciële en technische teams naast elkaar. Jij wordt onderdeel van MCS (Monitoring & Controle Stationsmiddelen), een team met goede banden met ons Operations Center, de Meldkamer en de teams die verantwoordelijk zijn voor de hardware op de stations.

Het team is een zelf organiserend DevOps team en bestaat naast jou uit 3 ontwikkelaars, een Business Analyst, een Solution Architect, een technisch en functioneel applicatiebeheerder, een productowner en een scrummaster. Je werkt 2 dagen per week op kantoor, voornamelijk locatie Amersfoort, incidenteel in Utrecht. De overige tijd kan je zelf bepalen vanaf waar je werkt.

Bij NS vinden we diversiteit en inclusie belangrijk, het maakt samenwerken leuker en het resultaat wordt er vaak beter van. Wat jouw achtergrond of levensovertuiging is, maakt dan ook niet uit: we zijn vooral benieuwd naar jouw visie op de functie van Senior Backend Developer.

Als team werken we scrum in sprints van 2 weken op ons kantoor in Amersfoort. Je dag begint met een Daily, maar misschien heb jij er al een uurtje op zitten voordat we met ons team samenkomen. Na de Daily blijf je wellicht even hangen met een collega die je hulp nodig heeft. Jullie pair-programmeren samen om tot een oplossing te komen. Een lekker begin van de dag!

Nadat je met je collega's op kantoor hebt geluncht en een korte wandeling hebt gemaakt, werk je aan een productieprobleem dat impact heeft op sommige klanten. Je stemt af met je collega's en nadat je het hebt gestabiliseerd, schrijf je een post-mortem. Daarna is er nog tijd om een stakeholder en jouw PO te ontmoeten om een wens vanuit de organisatie over een nieuwe functionaliteit te verduidelijken. Je schrijft een Story in de backlog van ons team waarin je de vereisten naar de technische oplossing vertaalt, zodat je het verder kunt bespreken met het team tijdens de volgende Refinement-sessie.

Je sluit de dag af met twee uurtjes concentratietijd; nog even de focus op de Story waar je bijna klaar mee bent. Testscenario’s documenteren, functionele testen schrijven en een pull request klaarzetten, zodat iemand anders hem morgen kan reviewen.

Dit zijn de functie-eisen

  • Affiniteit met DevOps
  • Ervaring met de backend stack gebaseerd op Java, Springboot en SQL is een vereiste.
  • Je hebt een focus op softwarekwaliteit en onderhoudbaarheid, en van daar werk je graag met pull requests, automatische functionele testen en statische code analyse.
  • Ervaring met Azure Cloud platform, en containers. Ervaring met Helm is een pre.
  • Ervaring met CI/CD pipelines, bij voorkeur Azure DevOps.
  • Je hebt werkervaring in multidisciplinaire teams
  • Je bent resultaatgericht en hebt een ‘hands on’ mentaliteit.
  • Je bent daadkrachtig en je kunt zelfstandig klussen oppakken
  • Goed Nederlandssprekend is een pre, Engels is ook mogelijk.

Bij NS vinden we het belangrijk dat we elkaar durven aanspreken en ons altijd kunnen uitspreken. We zoeken collega’s met lef, die open staan voor verandering. Voor deze functie zijn dit allemaal cruciale succesfactoren om je doelen te kunnen behalen in samenwerking met je team en de business. Voor deze functie in dit team ligt de nadruk op klantgericht en onderhoudbaar ontwikkelwerk. Dit betekent dat we zoeken naar een gemotiveerde teamspeler die een optimaal resultaat nastreeft en het belangrijk vindt om te blijven leren en verbeteren.

Dit zijn de arbeidsvoorwaarden

Werken bij NS betekent dat jij het verschil kunt maken in de dynamische wereld van duurzame mobiliteit. Jij helpt mee om Nederland bereikbaar te houden, voor iedereen. Bij NS krijg je veel vrijheid. De mogelijkheden om jezelf te ontwikkelen zijn groot. We beloven je dat geen dag hetzelfde is. En als één van de mooiste werkgevers van Nederland hebben we nog meer te bieden. Voor deze functie is dit onder andere:

  • Een salaris tussen €4.190,- en €7.015,- bruto per maand (o.b.v. 36-urige werkweek).
  • Een 36-urige werkweek.
  • 144 uur wettelijk verlof (o.b.v. een fulltime dienstverband) + extra verlof afhankelijk van leeftijd (minimaal een week).
  • De mogelijkheid tot thuiswerken en flexibele werktijden (in overleg).
  • Bij goed functioneren, krijg je na een jaar een vast contract.
  • De mogelijkheid om 3 christelijke feestdagen om te ruilen voor 3 niet-christelijke feestdagen.
  • 3% eindejaarsuitkering, 8% vakantietoeslag en een uitstekende pensioenregeling.
  • Je treinreizen in de 2e klas zijn gratis; in de 1e klas reizen kan tegen een kleine eigen bijdrage.
  • Je gezin reist gratis in de daluren.
  • Korting op Europese treinreizen zodra je 1 jaar bij NS werkt.
  • Professionele ontwikkelingsmogelijkheden.
  • Een keuzeplan met o.a. fietsenplan, extra pensioenopbouw of extra vakantiedagen.
  • Wil je meer weten? Bekijk dan hier de NS cao.

Solliciteren naar deze baan

Solliciteer directvia de sollicitatiebutton. Binnen enkele minuten ontvang je een automatische sollicitatiebevestiging, binnen 2 weken reageren wij op jouw sollicitatie.
Je kunt je sollicitatie richten aan Jeroen van den Berg, Corporate recruiter IT. Nog vragen over het sollicitatieproces? Mail naar Karin van onze frontoffice via [email protected].
Heb je liever telefonisch contact? Bel dan met onze frontoffice op 088-6713666.
Goed om te weten:

  • Een achtergrondonderzoek, met o.a. VOG (Verklaring omtrent Gedrag), maakt deel uit van de sollicitatieprocedure. Denk hierbij ook aan het tekenen van een integriteitsverklaring en geheimhoudingsverklaring.
  • We vinden het belangrijk dat iedereen die bij ons werkt zich thuis voelt. Dit zie je in alles wat we doen, en dus ook in ons aannamebeleid. Lees hier meer.
  • Met deze vacature willen wij zelf onze nieuwe collega werven. Dit is dan ook géén oproep voor acquisitie. Deze functie kan niet op interim basis worden vervuld. Bekijk daarvoor onze inhuur pagina.

Op NS kun je rekenen
Werken bij NS betekent dat jij hét verschil kunt maken in de wereld van duurzame mobiliteit. Jij helpt mee om Nederland bereikbaar te houden, voor iedereen. Bij NS krijg je veel vrijheid. We beloven je dat geen dag hetzelfde is. De kernwaarden van NS zijn open en betrouwbaar. Wij gaan voor resultaat en willen vooruit.

#LI-JV1

Daarom wil je als Backend Developer bij NS werken

  • Jouw werk heeft impact! Meer dan een miljoen reizigers komen elke dag langs de poorten en palen die met behulp van onze software gemonitord en aangestuurd worden. Je werkt met een breed scala aan programmeertalen, technieken en cloud diensten.
  • Samen werken we aan het opzetten van een modern en goed onderhoudbaar applicatielandschap in de cloud. Je denkt mee over hoe we onze doelstellingen als NS nog beter kunnen waarmaken.
  • Je wordt onderdeel van een collegiaal en gezellig scrumteam.

Dit ga je doen als Backend Developer

Jij gaat misschien wel de belangrijkste rol spelen in het beheren en monitoren van onze Stationsmiddelen. Je gaat je bezighouden met het ontwikkelen en beheren van een platform dat data van assets op de stations verzamelt, analyseert en bewerkt en waarmee de beschikbaarheid en juiste werking van de Stationsmiddelen kan worden gemonitord en aangestuurd.

Jij gaat, samen met je collega’s, onze applicaties vernieuwen en verhuizen naar de cloud, zodat ook in de toekomst onze poorten en palen goed kunnen blijven werken.

Je leert snel en graag, je ziet waar mogelijkheden tot verbetering liggen en neemt anderen daarin mee. Belangrijke elementen in het Agile werken zoals samenwerken, inspelen op veranderingen en kort cyclisch waarde leveren passen bij jouw manier van werken.

Dankzij jouw technische basis en oog voor kwaliteit ben jij van onschatbare waarde bij het:

  • Opzetten, meedenken en meewerken aan de verdere ontwikkeling van de software, applicaties en systemen.
  • Vertalen van de wensen uit de business naar praktische oplossingen waarbij je let op de architectuur, de codekwaliteit en de onderhoudbaarheid.
  • Door onze CI/CD pipelines en geautomatiseerde testen weet je snel of een aanpassing succesvol is geïmplementeerd en worden kwetsbare dependencies snel geüpdatet.

Hier ga je werken

Je gaat werken bij het dynamische organisatieonderdeel ComIT, een afkorting van Commercie en IT samen (Voor meer informatie over de ComIT organisatie: https://werkenbijns.nl/comit/ ). Bij ComIT werken we agile en datagedreven aan onze doelen. Continu leren, ontwikkelen en verbeteren om de reiziger te helpen in zijn keuzes is waarom wij energiek uit ons bed komen.

Het Cluster Kern is een afdeling binnen ComIT en zorgt ervoor dat iedereen die de vrijheid wil hebben om te reizen dit op zijn of haar manier kan. Daarom biedt NS de juiste fysieke en digitale voorzieningen die de reiziger helpt met relevante informatie, service, inzicht en een breed aanbod aan modaliteiten actief helpt om meer uit de (trein)reis en dag te halen. Op ons kantoor in Amersfoort hebben we de fysieke Stationsmiddelen die wij ondersteunen in een Testlab staan.

Binnen het cluster werken commerciële en technische teams naast elkaar. Jij wordt onderdeel van MCS (Monitoring & Controle Stationsmiddelen), een team met goede banden met ons Operations Center, de Meldkamer en de teams die verantwoordelijk zijn voor de hardware op de stations.

Het team is een zelf organiserend DevOps team en bestaat naast jou uit 3 ontwikkelaars, een Business Analyst, een Solution Architect, een technisch en functioneel applicatiebeheerder, een productowner en een scrummaster. Je werkt 2 dagen per week op kantoor, voornamelijk locatie Amersfoort, incidenteel in Utrecht. De overige tijd kan je zelf bepalen vanaf waar je werkt.

Bij NS vinden we diversiteit en inclusie belangrijk, het maakt samenwerken leuker en het resultaat wordt er vaak beter van. Wat jouw achtergrond of levensovertuiging is, maakt dan ook niet uit: we zijn vooral benieuwd naar jouw visie op de functie van Senior Backend Developer.

Als team werken we scrum in sprints van 2 weken op ons kantoor in Amersfoort. Je dag begint met een Daily, maar misschien heb jij er al een uurtje op zitten voordat we met ons team samenkomen. Na de Daily blijf je wellicht even hangen met een collega die je hulp nodig heeft. Jullie pair-programmeren samen om tot een oplossing te komen. Een lekker begin van de dag!

Nadat je met je collega's op kantoor hebt geluncht en een korte wandeling hebt gemaakt, werk je aan een productieprobleem dat impact heeft op sommige klanten. Je stemt af met je collega's en nadat je het hebt gestabiliseerd, schrijf je een post-mortem. Daarna is er nog tijd om een stakeholder en jouw PO te ontmoeten om een wens vanuit de organisatie over een nieuwe functionaliteit te verduidelijken. Je schrijft een Story in de backlog van ons team waarin je de vereisten naar de technische oplossing vertaalt, zodat je het verder kunt bespreken met het team tijdens de volgende Refinement-sessie.

Je sluit de dag af met twee uurtjes concentratietijd; nog even de focus op de Story waar je bijna klaar mee bent. Testscenario’s documenteren, functionele testen schrijven en een pull request klaarzetten, zodat iemand anders hem morgen kan reviewen.

Dit zijn de functie-eisen

  • Affiniteit met DevOps
  • Ervaring met de backend stack gebaseerd op Java, Springboot en SQL is een vereiste.
  • Je hebt een focus op softwarekwaliteit en onderhoudbaarheid, en van daar werk je graag met pull requests, automatische functionele testen en statische code analyse.
  • Ervaring met Azure Cloud platform, en containers. Ervaring met Helm is een pre.
  • Ervaring met CI/CD pipelines, bij voorkeur Azure DevOps.
  • Je hebt werkervaring in multidisciplinaire teams
  • Je bent resultaatgericht en hebt een ‘hands on’ mentaliteit.
  • Je bent daadkrachtig en je kunt zelfstandig klussen oppakken
  • Goed Nederlandssprekend is een pre, Engels is ook mogelijk.

Bij NS vinden we het belangrijk dat we elkaar durven aanspreken en ons altijd kunnen uitspreken. We zoeken collega’s met lef, die open staan voor verandering. Voor deze functie zijn dit allemaal cruciale succesfactoren om je doelen te kunnen behalen in samenwerking met je team en de business. Voor deze functie in dit team ligt de nadruk op klantgericht en onderhoudbaar ontwikkelwerk. Dit betekent dat we zoeken naar een gemotiveerde teamspeler die een optimaal resultaat nastreeft en het belangrijk vindt om te blijven leren en verbeteren.

Dit zijn de arbeidsvoorwaarden

Werken bij NS betekent dat jij het verschil kunt maken in de dynamische wereld van duurzame mobiliteit. Jij helpt mee om Nederland bereikbaar te houden, voor iedereen. Bij NS krijg je veel vrijheid. De mogelijkheden om jezelf te ontwikkelen zijn groot. We beloven je dat geen dag hetzelfde is. En als één van de mooiste werkgevers van Nederland hebben we nog meer te bieden. Voor deze functie is dit onder andere:

  • Een salaris tussen €4.190,- en €7.015,- bruto per maand (o.b.v. 36-urige werkweek).
  • Een 36-urige werkweek.
  • 144 uur wettelijk verlof (o.b.v. een fulltime dienstverband) + extra verlof afhankelijk van leeftijd (minimaal een week).
  • De mogelijkheid tot thuiswerken en flexibele werktijden (in overleg).
  • Bij goed functioneren, krijg je na een jaar een vast contract.
  • De mogelijkheid om 3 christelijke feestdagen om te ruilen voor 3 niet-christelijke feestdagen.
  • 3% eindejaarsuitkering, 8% vakantietoeslag en een uitstekende pensioenregeling.
  • Je treinreizen in de 2e klas zijn gratis; in de 1e klas reizen kan tegen een kleine eigen bijdrage.
  • Je gezin reist gratis in de daluren.
  • Korting op Europese treinreizen zodra je 1 jaar bij NS werkt.
  • Professionele ontwikkelingsmogelijkheden.
  • Een keuzeplan met o.a. fietsenplan, extra pensioenopbouw of extra vakantiedagen.
  • Wil je meer weten? Bekijk dan hier de NS cao.

Solliciteren naar deze baan

Solliciteer directvia de sollicitatiebutton. Binnen enkele minuten ontvang je een automatische sollicitatiebevestiging, binnen 2 weken reageren wij op jouw sollicitatie.
Je kunt je sollicitatie richten aan Jeroen van den Berg, Corporate recruiter IT. Nog vragen over het sollicitatieproces? Mail naar Karin van onze frontoffice via [email protected].
Heb je liever telefonisch contact? Bel dan met onze frontoffice op 088-6713666.
Goed om te weten:

  • Een achtergrondonderzoek, met o.a. VOG (Verklaring omtrent Gedrag), maakt deel uit van de sollicitatieprocedure. Denk hierbij ook aan het tekenen van een integriteitsverklaring en geheimhoudingsverklaring.
  • We vinden het belangrijk dat iedereen die bij ons werkt zich thuis voelt. Dit zie je in alles wat we doen, en dus ook in ons aannamebeleid. Lees hier meer.
  • Met deze vacature willen wij zelf onze nieuwe collega werven. Dit is dan ook géén oproep voor acquisitie. Deze functie kan niet op interim basis worden vervuld. Bekijk daarvoor onze inhuur pagina.

Op NS kun je rekenen
Werken bij NS betekent dat jij hét verschil kunt maken in de wereld van duurzame mobiliteit. Jij helpt mee om Nederland bereikbaar te houden, voor iedereen. Bij NS krijg je veel vrijheid. We beloven je dat geen dag hetzelfde is. De kernwaarden van NS zijn open en betrouwbaar. Wij gaan voor resultaat en willen vooruit.

#LI-JV1

Wil je meer weten over deze vacature?

Neem dan contact op met

Jeroen van den Berg

Recruiter088 – 671 3666Stuur een e-mail

Sollicitatieprocedure

Vergelijkbare vacatures

Bij NS maken we Nederland voor iedereen bereikbaar. De trein is steeds vaker een vanzelfsprekende keuze en met meer dan 1 miljoen reizigers per dag zetten we ons in voor een grote community. Wij denken vooruit en plannen voor zowel de korte als lange termijn om mee te groeien met de maatschappij. Wil jij bijdragen aan de toekomst van NS?…


Bij NS maken we Nederland voor iedereen bereikbaar. De trein is steeds vaker een vanzelfsprekende keuze en met meer dan 1 miljoen reizigers per dag zetten we ons in voor een grote community. Wij denken vooruit en plannen voor zowel de korte als lange termijn om mee te groeien met de maatschappij. Wil jij bijdragen aan de toekomst van NS? We zoeken mensen zoals jij met passie en expertise. Begin de reis van morgen bij NS en maak samen het verschil!

Logistics
Utrecht
Active in 3 countries
19,000 employees
50% men - 50% women
Average age is 43 years