Standplaats: LEEUWARDEN
Duur: 14-04-2025 - 14-04-2026
Optie tot verlenging: Ja
Reageren voor: 02-04-2025
Functieomschrijving
Resultaat is dat de medewerker 18 sprints per jaar aan toegevoegde waarde oplevert aan de Business. Een ervaren full stack ontwikkelaar die onderdeel wordt van een DevOps-team en het leuk vindt om minder ervaren ontwikkelaars te begeleiden. Het team heeft als opdracht om bestaande services te onderhouden en nieuwe services te realiseren. In verband met de complexiteit van het technisch landschap is voor deze opdracht gedegen ervaring nodig van Java ontwikkeling, bij voorkeur in een service / cloud landschap. Het team zal software opleveren in een Agile omgeving via de Scrummethodiek met een 'you build it, you run it' mindset. Hierin is t-shaped zijn van groot belang: verwacht wordt dat de ontwikkelaar ook Ops taken kan uitvoeren of bereid is te leren en bijv. in kan ondersteunen in testtaken of analysewerkzaamheden. Daarnaast is er veel vrijheid om verbeteringen en nieuwe inzichten door te voeren in zowel de processen, als de techniek. Het CJIB kent een sterke vakgroep 'ontwikkelaars' waarin veel ruimte is om kennis en innovatie te delen. Ook moet de ontwikkelaar externe keten of business partners van het CJIB begeleiden bij het technisch aansluiten op services die het CJIB biedt. De ontwikkelaar is in staat een complex team overstijgend IT landschap te overzien op globaal en detail niveau. Hiervoor is het vaak nodig proactief contact te zoeken met andere teams om details af te stemmen.
Achtergrond opdracht
Bij het CJIB werken we hybride. Gemiddeld werken we 2 dagen per week op kantoor in Leeuwarden. Het gaat om een opdracht voor een ervaren ontwikkelaar in een Agile Scrum / DevOps omgeving die gebruik maakt van het services landschap van het CJIB. De opdracht heeft de volgende uitdaging:
Verantwoordelijkheden:
• Het ontwikkelen van Java services in een services georiënteerd landschap in de cloud;
• Het ontwikkelen van Angular applicaties in een services georiënteerd landschap in de cloud;
• Gebruik maken van Java 17+, HTML, CSS, Angular, Javascript, JPA (Hibernate / EclipseLink), JMS (Artemis / HornetQ, OracleAQ), REST, SOAP, JTA, PostgreSQL, Spring-WS, Spring MVC, Maven, JUnit, Cucumber, Cypress en ondersteunende tooling als GIT, Jira, Confluence, Jenkins, Docker, Kubernetes, Kibana, Grafana, JetBrains IntelliJ & DataGrip;
• Cloud ready ontwikkelen (Spring Cloud);
• Monitoren (Kibana, Grafana), Profiling, Tuning van een Service.
• Ervaring met front & back-end.
Functie-eisen:
Minimaal 5 jaar; Beheersing Nederlandse taal in woord en geschrif
Minimaal 5 jaar; HBO werk- en denkniveau
Minimaal 5 jaar; Praktijkervaring met Java
Praktijkervaring met Angular
Praktijkervaring met Cucumber
Reisafstand deur tot deur maximaal 5 kwartier
Wensen:
Kennis en ervaring met Continuous Delivery tooling (Jenkins, BitBucket, Confluence, Jira, Sonar)
Ervaring Ervaring met geautomatiseerd testen (Citrus Framework, Cucumber)
Ervaring met begeleiden van junioren is een pré
Actief in de vakgroep 'ontwikkelaars' meedraaien bij het CJIB (innovatie, kennisopbouw en kennisdeling)
2 kantoordagen op locatie Leeuwarden
T-shaped medewerker (inzetbaar breder dan alleen in aangevraagd profiel/functie, bij voorkeur inzetbaar op OPS taken)