Full-stack developer Java - Angular
Role details
Job location
Tech stack
Job description
Goede informatie is onmisbaar voor de veiligheid, het vertrouwen en de duurzaamheid in transport, infrastructuur, milieu en wonen. En dat is de missie van de Inspectie Leefomgeving en Transport (ILT). Om deze missie te versterken hebben we jou nodig! Als full-stack developer zorg jij ervoor dat jouw collega's slimmer, sneller en efficiënter kunnen werken. Jij ontwikkelt tools en frameworks die direct bijdragen aan onze missie. Wil je direct impact maken met jouw werk? Maak dan van deze vacature jouw nieuwe baan!
In jouw rol werk je aan generieke oplossingen die de basis vormen voor belangrijke toepassingen binnen de ILT. Je ontwikkelt en onderhoudt zowel frontend- als backendcomponenten voor verschillende bedrijfsapplicaties. Door de Agile werkomgeving binnen je team waarin innovatie centraal staat, krijg je de kans om continu nieuwe technologieën en tools toe te passen. Je werkt hierbij nauw samen met collega-developers, testers, functioneel beheerders en informatieanalisten om oplossingen te ontwikkelen die de maatschappelijke missie van de ILT ondersteunen. Jouw werkzaamheden
- Ontwikkeling van softwarecomponenten: Je ontwikkelt zowel de frontend als de backend van applicaties en zorgt ervoor dat alle componenten soepel samenwerken. Met Java en Angular bouw je dynamische webapplicaties en maak je gebruik van moderne microservices architecturen voor schaalbaarheid en flexibiliteit. Daarnaast werk je met Spring Boot en RESTful API's om robuuste backend-services te creëren die naadloos integreren met de frontend.
- Gebruik van moderne tools en technieken: Je maakt gebruik van tools zoals Docker, Kubernetes, en OpenShift voor containerization en continuous deployment. Je zorgt ervoor dat de applicaties altijd up-to-date zijn en goed presteren in productieomgevingen.
- Optimaliseren van gebruikerservaringen: Je zorgt ervoor dat de applicaties niet alleen functioneel zijn, maar ook gebruiksvriendelijk en intuïtief. Door samen te werken met ontwerpers en gebruikers, zorg je voor een optimale interface met Angular en andere frontend-technieken zoals TypeScript en HTML5/CSS3.
- Ondersteunen van business-teams: Als developer werk je samen met de business-teams om ervoor te zorgen dat zij optimaal gebruik kunnen maken van de tools die jij en je team ontwikkelen. Je vertaalt technische uitdagingen naar oplossingen die de werkprocessen van de ILT verbeteren.
- Betrouwbare en veilige applicaties: De toepassingen die je ontwikkelt, moeten voldoen aan de hoogste eisen van betrouwbaarheid, veiligheid en compliance. Dit betekent dat je altijd in lijn werkt met de wet- en regelgeving rondom de gegevensverwerking en beveiliging van systemen.
Dit is waar jij voldoening uit haalt Jij speelt een belangrijke rol in de ontwikkeling van je team. Als full-stack developer werk je dagelijks samen met je teamgenoten. Dat zijn naast collega-developers ook testers, functioneel en technisch beheerders. Verder sta je in nauw contact met architecten en informatieanalisten. Daarbij waarborg jij de kwaliteit van je team. Ook zorg je voor een goede kennisuitwisseling. Je brengt jouw collega's op de hoogte van de nieuwste ontwikkelingen binnen het vakgebied. Zo breng je de hele afdeling een stap verder.
Wat wij aan jou waarderen Jij zoekt proactief naar informatie, verbeterpunten en oplossingen. Je bent daarbij klantgericht en hebt inlevingsvermogen. Processen wil jij graag verbeteren en je bent creatief in het vinden van de beste oplossing. Je durft op mensen af te stappen, luistert goed, bent begripvol en denkt mee met mensen. Daarbij heb je een dienstverlenende instelling. Een boodschap duidelijk overbrengen aan verschillende groepen gaat jou makkelijk af. Je kan snel tot de kern komen en een groep meenemen in een verhaal. En afspraak is afspraak.
- Je standplaats is Utrecht (ILT). Bij de Inspectie Leefomgeving en Transport stimuleren we hybride werken. Werk in overleg met je leidinggevende en collega's vanuit huis of op kantoor wanneer je functie dit toelaat.
- Bij voldoende geschikte reacties kan de vacature eerder sluiten.
- Een (online) voorselectietest of een assessment kan onderdeel zijn van het sollicitatieproces. Het maken van een casus en (online) screening, bijvoorbeeld via databanken, kan eveneens deel uitmaken van het sollicitatieproces. Het inwinnen van referenties kan deel uitmaken van het sollicitatieproces.
Requirements
- een diploma informatica of een vergelijkbare richting op hbo-niveau
- aantoonbare ervaring (minimaal 5 jaar) als full-stack developer
- kennis van SOA- en microservices architecturen en tooling voor continuous delivery
- aantoonbare ervaring (minimaal 3 jaar) met containerization, Docker, Kubernetes / OpenShift
- ervaring met Agile Scrum-werkwijzen en DevOps-methodologieën
- de bereidheid om jezelf en jouw team continu te ontwikkelen
Hier kom je te werken
Heb je binnenkort je eerste kennismakings- of sollicitatiegesprek? Dan vindt dit bij voorkeur online plaats. Daarmee stimuleren wij 'slim' reizen. Zo dragen we bij aan minder druk op snelwegen en ov én minder CO2-uitstoot. Heb je toch liever een gesprek op een van onze kantoren? Laat het ons weten, dan kijken we natuurlijk wat mogelijk is.
Door het Functiegebouw Rijk worden medewerkers en leidinggevenden geholpen bij het maken van resultaat- en ontwikkelafspraken in functioneringsgesprekken en krijgt men inzicht in de loopbaanmogelijkheden binnen de Rijksoverheid.
Benefits & conditions
-
Schaal 12 €4.691 - €6.907 (bruto)
-
Arbeidsovereenkomst voor bepaalde tijd met uitzicht op onbepaalde tijd
-
12 maanden
-
32 - 36 uur
-
Het salaris is gebaseerd op een werkweek van 36 uur.
Dit bieden we nog meer
Volop doorgroei- en ontwikkelmogelijkheden De Rijksoverheid hecht sterk aan persoonlijke groei en loopbaanontwikkeling en biedt daarvoor tal van mogelijkheden. Denk aan het volgen van opleidingen en het behalen van certificeringen. Ook bieden we loopbaancoaching als je daar behoefte aan hebt.
Hybride werken Hybride werken is het uitgangspunt bij de ILT. Een goede balans voor jou tussen thuiswerken en op een locatie werken vinden wij belangrijk. Waar je werkt is afhankelijk van het soort werk, het teambelang en je eigen voorkeur. Voor thuiswerken kun je gebruikmaken van de thuiswerkvergoeding (€2,40 per dag) en voorzieningen voor het ergonomisch inrichten van je thuiswerkplek.
Interessante extra's Naast het salaris ontvang je een individueel keuzebudget (IKB) bestaande uit vakantiegeld van 8% en een jaarlijkse eindejaarsuitkering. Met het IKB maak jij de keuzes die bij jou passen en kun je een deel van je arbeidsvoorwaarden zelf samenstellen. Je kunt bijvoorbeeld een deel van je maandinkomen laten uitbetalen wanneer jij dat wenst, het IKB omzetten in verlof of het besteden aan fiscaalvriendelijke doelen. Ook heb je de mogelijkheid om je studieschuld af te lossen met belastingvoordeel. Tot onze andere secundaire arbeidsvoorwaarden behoren onder meer bedrijfsfitness en volledige vergoeding van je ov-reiskosten woon-werkverkeer.