Senior Java developer (ZZP of Dienstverband)

Nederlandse Spoorwegen

Utrecht

On-site

EUR 70,000 - 90,000

Full time

3 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Nederlandse Spoorwegen zoekt een Senior Java Developer voor de ontwikkeling en beheertaken van systemen die materieel, dienstregeling en personeel aansturen. Je werkt in een Agile- en DevOps-omgeving met focus op CI/CD en verbetering van architectuur en data-uitwisseling.

Je hebt 5–7 jaar ervaring in een complex IT-landschap, kennis van Java, Spring Boot en REST, plus ervaring met Docker/Kubernetes en relationele databases zoals Oracle DB of PostgreSQL.

Qualifications

  • HBO- of WO-niveau voor werk en denkniveau.
  • 5–7 jaar relevante ervaring in een complex IT-landschap.
  • Aantoonbare ervaring met Java, Spring Boot en REST webservices (Java EE, JMS, Azure is een pre).
  • Aantoonbare ervaring met containerplatformen (Docker, Kubernetes of vergelijkbaar).
  • Kennis van relationele databases (Oracle DB en PostgreSQL is een pre).
  • Ervaring met multi-usersystemen, user interfaces en geautomatiseerd testen.
  • Ervaring met asynchrone messaging in realtime systemen (ActiveMQ is een pre).
  • Agile- en DevOps-mindset.
  • Ervaring met samenwerken met solution architects en product owners.

Responsibilities

  • Ontwerpen en ontwikkelen tot beheer aan applicaties voor bijsturing van materieel, dienstregeling en personeel.
  • Samenwerken in een agile DevOps-team en afstemmen met softwarearchitecten, developers en product owner.
  • Behouden van architectuurkaders, meedenken over architectuurroadmap en vernieuwing van applicaties.
  • Zorgen voor beschikbaarheid, betrouwbaarheid en performance van systemen.
  • Verkennen van mogelijkheden voor systeemverbetering en data-uitwisseling met andere afdelingen.

Skills

Java
Spring Boot
REST webservices
Java EE
JMS
Azure
Docker
Kubernetes
Oracle DB
PostgreSQL
Multi-user systemen
Automatisch testen

Education

HBO/WO werk- en denkniveau

Tools

Java
Spring Boot
REST webservices
Java EE
JMS
Azure
Docker
Kubernetes
Oracle DB
PostgreSQL
ActiveMQ

Job description

Senior Java developer

Wat ga je doen?
Als senior Java developer werk je van ontwerp en ontwikkeling tot beheer aan applicaties voor de bijsturing van materieel, dienstregeling en personeel. Deze systemen ondersteunen de dagelijkse treinoperatie en moeten voldoen aan hoge eisen voor beschikbaarheid, betrouwbaarheid en performance.
Je maakt deel uit van een agile ontwikkelteam en werkt dagelijks samen met softwarearchitecten, developers en de product owner. Je verfijnt ontwerpen, bewaakt de architectuurkaders en denkt mee over de architectuurroadmap en vernieuwing van de applicaties. Daarbij houd je rekening met de behoeften van eindgebruikers en afnemers van data.
Je denkt mee over mogelijkheden om de systemen verder te ontwikkelen, bijvoorbeeld voor betere centrale bijsturing, het dichter op elkaar laten rijden van treinen en gegevensuitwisseling met de treinonderhoudsafdeling. Je werkt volgens Agile- en DevOps-principes, met aandacht voor Continuous Integration en Continuous Delivery.

Wat breng je mee?

Hbo- of wo-werk- en -denkniveau.
5 tot 7 jaar relevante ervaring als ontwikkelaar in een complex IT-landschap.
Ervaring met Java, Spring Boot en REST-webservices. Ervaring met Java EE, JMS of Azure is een pre.
Ervaring met containerplatformen, zoals Docker, Kubernetes of vergelijkbare technologie.
Kennis van relationele databases. Ervaring met Oracle DB of PostgreSQL is een pre.
Ervaring met multi-usersystemen, gebruikersinterfaces en geautomatiseerd testen.
Ervaring met asynchrone messagingoplossingen in realtime systemen. Ervaring met ActiveMQ is een pre.
Een Agile- en DevOps-mindset.
Ervaring met samenwerken met solution architects en product owners.
Je leert snel, ziet mogelijkheden voor verbetering en neemt anderen daarin mee.
Je werkt graag samen, speelt in op veranderingen en levert in korte cycli waarde.
Je hebt 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.

Eisen
  • Je hebt de werkwijze en voorwaarden van NS Inhuurdesk middels onderstaande link gelezen en gaat hiermee akkoord. https://www.werkenbijns.nl/werkwijze-en-voorwaarden
  • Je hebt 5 - 7 jaar recent en relevante werkervaring als ontwikkelaar in een complex IT-landschap
  • Je hebt aantoonbare ervaring met ontwikkeling in Java, Spring Boot, REST web services (ervaring met Java EE, JMS, Azure is een sterke pre)
  • Je hebt aantoonbare ervaring met container platformen (zoals Docker, Kubernetes of vergelijkbaar)
  • Je hebt een uitstekende beheersing (zowel mondeling als schriftelijk) van de Nederlandse taal
  • Je hebt kennis van Relationele databases (ervaring met Oracle DB en Postgre
  • SQL is een pre)
  • Je hebt aantoonbare ervaring met multi-user systemen, het maken van user interfaces en automatisch testen
  • Je hebt ervaring met asynchrone messaging oplossingen in realtime systemen (Ervaring met Active
  • MQ is een pre)
Gunningscriteria
  • Ervaring met Java EE, JMS en Azure is een sterke pre
  • Ervaring met Oracle DB en Postgre
  • SQL is een pre
  • Ervaring met Active
  • MQ is een pre
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Java developer
Senior Java developer

All About Work • Utrecht

On-site
EUR 70,000 - 95,000
Senior Java Developer (DevOps) – Bijsturing Dienstregeling
Senior Java Developer (DevOps) – Bijsturing Dienstregeling

1UP Training (Netherlands) • Utrecht

Hybrid
EUR 75,000 - 110,000
Senior Backend Developer bij de DSO-team Hecate
Senior Backend Developer bij de DSO-team Hecate

Nederlandse Spoorwegen • Utrecht

On-site
EUR 70,000 - 110,000
Senior java developer
Senior java developer

Nederlandse Spoorwegen • Utrecht

Hybrid
EUR 90,000 - 120,000
Senior Java developer
Senior Java developer

OverheidZZP • Utrecht

Hybrid
EUR 70,000 - 110,000
Optie tot verlenging
Developer Regie op Berichten (ROB) (ZZP of Dienstverband)
Developer Regie op Berichten (ROB) (ZZP of Dienstverband)

Nederlandse Spoorwegen • Utrecht

On-site
EUR 60,000 - 100,000
Fullstack Java Developer
Fullstack Java Developer

1UP Training (Netherlands) • Apeldoorn

On-site
EUR 70,000 - 95,000
Senior java developer (zzp - freelance)
Senior java developer (zzp - freelance)

Nederlandse Spoorwegen • Utrecht

Hybrid
EUR 70,000 - 100,000
Senior backend developer bij de dso-team hecate (zzp - freelance)
Senior backend developer bij de dso-team hecate (zzp - freelance)

Nederlandse Spoorwegen • Utrecht

On-site
EUR 70,000 - 110,000
Senior Java developer
Senior Java developer

NS • Utrecht

Hybrid
EUR 114,000 - 162,000