Medior Java Developer - Bijsturing Applicatie
Nederlandse Spoorwegen
Utrecht, Netherlands
3 days ago
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
Dutch, English Experience level
IntermediateJob location
Remote
Utrecht, Netherlands
Tech stack
Java
API
Agile Methodologies
Automation of Tests
Azure
Relational Databases
DevOps
Java Message Service (JMS)
PostgreSQL
Simple Object Access Protocol (SOAP)
Web Services
Backend
Kubernetes
Job description
Jij zorgt voor de mobiliteit van Nederland
- Je bent van begin tot eind betrokken bij de ontwikkel-uitdagingen. Van ontwerp tot ontwikkeling en beheer.
- Je werkt in een Agile DevOps-team, samen met een handvol collegas binnen het team, met andere teams en bijvoorbeeld solution architecten.
- Samen bedenk je oplossingen, samen realiseer je uitbreidingen en samen beheer je de pas gemoderniseerde applicaties.
- Je helpt om Nederlandse treinen tijdig te laten rijden, voldoende zitplaatsen te garanderen, actuele reisinformatie te leveren en verstoringen snel op te lossen.
- Je draait mee in een 24/7 wachtdienst en biedt ondersteuning bij het analyseren en oplossen van incidenten in de productieomgeving.
Bij NS werken we aan cruciale applicaties die de mobiliteit van Nederland verbeteren. Als Medior Java Developer maak je impact op ons treinvervoer en werk je met de nieuwste technologieën in een sterk team. We bieden goede arbeidsvoorwaarden, ontwikkelmogelijkheden en de ruimte om samen te werken in een hybride werkomgeving in Utrecht. Bij ons geniet je van de voordelen van een flexibele werkweek, een uitstekende pensioenregeling, en de mogelijkheid tot thuiswerken.
Requirements
Je hebt een hbo- of wo-werk- en -denkniveau
- Je hebt (minimaal) 3 - 5 jaar relevante werkervaring als ontwikkelaar in een complex IT-landschap
- Je hebt ervaring met ontwikkeling in Java (ervaring met Spring (Boot), in combinatie met webservices (SOAP en REST) en messaging (JMS)
- Je hebt ervaring met het werken met Azure (certificeringen AZ104 en AZ204 zijn een pre)
- Je hebt ervaring met container platformen (zoals Kubernetes, AKS of vergelijkbaar)
- Je hebt kennis van Relationele databases (bv PostgreSQL) en ervaring met automatisch testen.
- Je hebt een Agile en DevOps mindset en bent drager van de waarden: Commitment, Durf, Focus, Openheid en Respect.
- Je hebt een Teamplayer. Met jouw inzet, flexibiliteit en vermogen om samen te werken, versterk je het team. Samen kom je verder.
- Je bent, na het opdoen van nodige kennis en ervaring bereid mee te draaien in wachtdiensten van een week, 24/7. Dit is gemiddeld eens in de zes weken. Je geeft dan ondersteuning bij het analyseren en oplossen van incidenten waarvan de impact voor de business zeer hoog is.
- Je vindt het leuk om aan de backend te werken (o.a. APIs realiseren en functionele puzzels oplossen).
- Je brengt veel ervaring mee en pakt snel nieuwe materie op.
- Je leert snel en graag, ziet waar mogelijkheden tot verbetering liggen en neemt anderen daarin mee.
- Je beschikt over sterke communicatieve vaardigheden in zowel Nederlands als Engels.