Java Engineer
- Utrecht
- NS (Nederlandse Spoorwegen)
- 59 dagen geleden
Dienstverband
Contract
Uurtarief ?
€ 95.00
Uren per week ?
36
Totaalbudget
Niet opgegeven
Startdatum
7 oktober 2024
Einddatum
6 oktober 2025
Reageren voor
Niet opgegeven
Opdrachtbeschrijving
Als Java engineer ontwikkel je samen met je team software van ontwerp tot implementatie voor een van de onderdelen in de complexe keten van Reizigersinformatie. Je zorgt voor de vernieuwing en verbetering van de applicaties. DIT GA JE DOEN Als Java engineer ontwikkel je samen met je team software van ontwerp tot implementatie voor een van de onderdelen in de complexe keten van Reizigersinformatie. Je zorgt voor de vernieuwing en verbetering van de applicaties. Door jouw werkzaamheden kunnen we o.a. beter plannen, zodat er meer treinen van het spoorwegnet gebruik kunnen maken en zorgen we ook dat de juiste informatie op de stations en in de trein wordt vermeld. Dankzij jouw ervaring met Java en je ondernemersmentaliteit ben jij van onschatbare waarde bij het: - Realiseren, in productie brengen en continu verbeteren van software oplossingen. Dat doe je met je DevOps team. Je ontwikkelt niet alleen zelf, maar je deelt je kennis ook graag met je teamgenoten; - Monitoren en beheren van de applicaties in productie: you build it, you run it, you love it!; - Bewaken en verbeteren van de softwarekwaliteit mede door het ontwikkelen en beheren van testautomatisering; - Migreren van Java Enterprise Edition-technologie naar microservices op het containerplatform; - Toepassen van Agile en DevOps werkwijzen en principes in nauwe samenwerking met je team en stakeholders. HIER GA JE WERKEN Dagelijks rijden er duizenden treinen over het Nederlandse spoorwegnet voor personen en goederenvervoer. Om dat in goede banen te leiden maken we binnen het cluster Reisbegeleiding gebruik van verschillende systemen en applicaties om de reiziger altijd van de meest relevante en juiste informatie te voorzien. In totaal werken we binnen het cluster reisbegeleiding met zo’n 80 professionals met passie aan het verbeteren van de van deur tot deur reisbegeleiding. Hybride werken is bij ons de standaard waarbij we 1 à 2 dagen in de week op locatie naast Utrecht CS werken. We hebben een open cultuur waarin we ieders persoonlijke kwaliteiten waarderen, continu verbeteren in samenwerking en ruimte geven om te innoveren. Zo werk je met ons aan een zo aangenaam en duurzaam mogelijke reis voor de reizigers. Elke dag weer. De reis van morgen begint bij jou. Het is de bedoeling dat je meedraait in een wachtdienstrooster. Hierbij ben je één keer per 5-6 weken een hele week 24/7 beschikbaar. Hierdoor is deze opdracht niet geschikt voor zelfstandig ondernemers en professionals (waaronder zzp’ers) die zichzelf uitlenen. DIT ZIJN DE EISEN - Minimaal een hbo-diploma in een bèta-richting, bijvoorbeeld Informatica of een technische opleiding; - Tenminste 3 jaar werkervaring als java software developer of ontwikkelaar in een DevOps team; - Ervaring met Spring Boot (of Quarkus); - Basiskennis van Azure Cloud, Azure Storage, gebruik van Azure Keyvaults etc; - Bij voorkeur ervaring met Red Hat Openshift producten; - Aantoonbare ervaring met OPS-werkzaamheden binnen een complex domein (monitoring en alerting, CI/CD pipelines en het oplossen van technische problemen); - Je hebt minimaal 3 jaar ervaring met testautomatisering (bij voorkeur Cucumber) en performance testing; - Je hebt een gestructureerde mindset voor wat betreft unittests en integratietests, code reviews, en bent sterk kwaliteit gericht en kan teamleden coachen in de focus op kwaliteit; - Teamspirit. Met jouw flexibiliteit en vermogen om samen te werken, versterk je jouw team. Als T-shaped teamlid heb je specialistische kennis en ben je breed ontwikkeld zodat je kan bijspringen bij collega’s wanneer nodig; - Een ondernemende houding. Jij neemt graag het initiatief en bent sterk in het geven en ontvangen van feedback. Lijkt deze freelance opdracht je wat en voldoe je aan de eisen? Reageer dan direct via de link onderaan deze pagina.