Frontend Java/Angular Ontwikkelaar
Role details
Job location
Tech stack
Job description
Je bent een zeer ervaren Frontend Java/Angular ontwikkelaar en maakt onderdeel uit van een DevOps-team. Samen met het team werk je aan de (door)ontwikkeling van het nieuwe Executieportaal. Dit innovatieve platform vervangt bestaande systemen en zorgt ervoor dat de medewerkers van het CJIB hun werk gemakkelijker, beter en met meer plezier kunnen uitvoeren.
- Je ontwikkelt Java-services en user interfaces binnen een SOA-georiënteerd landschap.
- Je werkt in een Agile-omgeving volgens de Scrummethodiek als onderdeel van een DevOps-team.
- Je bouwt nieuwe applicaties en services die worden gedeployed in een private cloud.
- Je past Cloudtechnologie toe op basis van Kubernetes.
- Je monitort (met Kibana, Grafana), profileert en optimaliseert services.
- Je werkt zowel aan front- als back-end, waarbij de focus op frontend ligt.
Requirements
Deze opdracht betreft tijdelijke inzet als senior frontend ontwikkelaar in een Agile Scrum/DevOps-omgeving die gebruik maakt van het SOA-landschap van het CJIB. Voor deze rol is ruime en brede ervaring in frontend technieken vereist.
-
Je beschikt over sterke analytische en technische expertise in front-end.
-
Je hebt leiderschaps- en mentorschapskwaliteiten en bent in staat het team te coachen en te leiden op technisch gebied.
-
Je bezit architecturale en probleemoplossende vaardigheden.
-
Je beschikt over HBO werk- en denkniveau
-
Je hebt minimaal 4 jaar ervaring met Agile/DevOps
-
Je hebt minimaal 2 jaar ervaring met frontend-ontwikkeling, specifiek met Angular
-
Je hebt gedegen kennis van TypeScript, JavaScript, HTML, (S)CSS, Java, Ruby, (PL)SQL en frameworks/tooling zoals Nx, Angular, Angular Material, NgRx, RxJS, GraphQL, Jest, Node.js, Playwright en Cypress
-
Je bent bedreven in cloud ready ontwikkelen (Spring Cloud) en deployment in een private cloud met Kubernetes
-
Je hebt ervaring met het monitoren van services met tools zoals Kibana en Grafana, evenals met profiling en tuning
-
Je hebt een reisafstand van deur tot deur van maximaal 5 kwartier
-
Je hebt ervaring met front-end ontwikkeling, met name Angular
-
Je bent een T-shaped medewerker en bent breder inzetbaar dan alleen in het aangevraagde profiel of functie.
-
Het is een pré als je ervaring hebt als scrummaster.
-
Je hebt kennis en ervaring met Continuous Delivery tooling, zoals GIT, NodeJS, NPM en Nexus.
-
Je hebt ervaring met geautomatiseerd testen, bijvoorbeeld met Citrus Framework, Protractor of JMeter.
-
Bij voorkeur heb je ervaring met Spring Boot, specifiek met het aanpassen voor een omgeving.