Einddatum initiële opdracht: 30 juni 2027
Optie op verlenging: ja
Aantal uur: 36 uurVOG vereist: ja
Tarief: max. 90 euro, richttarief 80-85 euroEen ervaren full stack ontwikkelaar die onderdeel wordt van een DevOps-team, dat als opdracht heeft 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 en/of Angular ontwikkeling, bij voorkeur in een service-/cloudlandschap.
Het team levert software op in een Agile omgeving via de Scrum-methodiek met een “you build it, you run it” mindset. Hierbij is het van groot belang dat de kandidaat T-shaped is: verwacht wordt dat de ontwikkelaar ook Ops-taken kan uitvoeren of bereid is dit te leren en daarnaast kan ondersteunen bij testtaken en/of analysewerkzaamheden.
Daarnaast is er veel vrijheid om verbeteringen en nieuwe inzichten door te voeren in zowel processen als techniek. Het CJIB kent een sterke vakgroep “ontwikkelaars” waarin veel ruimte is om kennis en innovatie te delen.
In the end: opleveren van 18 sprints en het toevoegen van functionaliteit om zo waarde aan het CJIB te leveren.
Het betreft een opdracht voor een senior ontwikkelaar binnen een Agile Scrum / DevOps omgeving die gebruik maakt van het services-landschap van het CJIB.
De opdracht omvat onder andere:
Het ontwikkelen van Java services in een servicegeoriënteerd landschap in de cloud;
Het ontwikkelen van Angular applicaties in een servicegeoriënteerd landschap in de cloud;
Gebruik maken van Java 11+, HTML, CSS, Angular, Javascript, JPA (Hibernate / EclipseLink), JMS (Artemis / HornetQ, OracleAQ), REST, SOAP, JTA, PostgreSQL, Spring-WS, Spring MVC, Maven, JUnit, Cucumber, Cypress;
Werken met tooling zoals GIT, Jira, Confluence, Jenkins, Docker, Kubernetes, Kibana, Grafana, JetBrains IntelliJ & DataGrip;
Ervaring met back-end ontwikkeling;
Ervaring met front-end ontwikkeling.
Bereidheid om 2 keer per week naar kantoor in Leeuwarden te komen is vereist. Maximale reistijd van huis naar kantoor Leeuwarden bedraagt 75 minuten deur-tot-deur conform ANWB routeplanner.
Het CJIB is een relatief jonge en ambitieuze uitvoeringsorganisatie van het Ministerie van Justitie en Veiligheid, gevestigd in Leeuwarden. Ruim 1900 gedreven medewerkers zorgen ervoor dat de taken op een juiste wijze, ondersteund door adequate en slimme ICT, binnen het gestelde kader worden uitgevoerd.
De ICT-organisatie bestaat uit een interne schil medewerkers met de mogelijkheid om flexibel personeel bij te schakelen. Er wordt gewerkt met DevOps-teams die hoogwaardige ICT-producten ontwikkelen en beheren.
Professional Developer Scrum
SAFe
Softwareontwerp
PSD I of vergelijkbaar
Leading SAFe
Java Software Designer / Microsoft Certified Solution Developer of vergelijkbaar
Analyseren
Klantgerichtheid
Omgevingsbewustzijn
Plannen en organiseren
Resultaatgerichtheid
Samenwerken
Voortgangscontrole
Zelfontwikkeling
Applicatieontwikkeling richt zich op het proces van het maken van applicaties. Dit kan bijvoorbeeld zijn:
Modulair opbouwen;
Aanvullende functionaliteit ontwikkelen;
Parameterisering: standaardapplicaties geschikt maken voor een specifieke situatie.
Veelgebruikte methodieken bij het ontwikkelen van applicatie-/softwaresystemen zijn Agile Scrum, Agile XP en SAFe, waarbij ontwikkelaars in toenemende mate deel uitmaken van DevOps-teams.
OCP of vergelijkbaar;
PSD I of vergelijkbare opleiding;
HBO werk- en denkniveau;
Beheersing Nederlandse taal in woord en geschrift.
Minimaal 10 jaar beheersing Nederlandse taal in woord en geschrift;
Minimaal 4 jaar HBO werk- en denkniveau;
Minimaal 4 jaar Agile/DevOps ervaring;
Minimaal 4 jaar ervaring als Java ontwikkelaar;
Minimaal 4 jaar ervaring met Cloud;
Minimaal 4 jaar ervaring met Agile Analyse en Technisch Testen.
Reistijd van huis naar kantoor Leeuwarden maximaal 75 minuten deur-tot-deur conform ANWB routeplanner;
Ervaring met Java;
Ervaring met back-end ontwikkeling;
Ervaring met front-end ontwikkeling.
Analytisch;
Pro-actief;
Communicatief en sociaal vaardig;
Nieuwsgierig;
Focus op samenwerking.
Kennis en ervaring met Continuous Delivery tooling (GIT, NodeJS, NPM en Nexus);
Ervaring met geautomatiseerd testen (Citrus Framework / Protractor / Jmeter);
Ervaring met Spring Boot, bij voorkeur het specifiek aanpassen voor een omgeving.
Ervaring in een DevOps omgeving gewenst;
Ervaring met build pipelines gewenst;
T-shaped medewerker met ervaring in Agile Analyse en Technisch Testen.
| Criteria | Weging |
|---|---|
| Initieel tarief | 20% |
| Relevante werkervaring kandidaat | 20% |
| Kennis en competenties kandidaat | 20% |
| Mate waarin kandidaat de opdracht begrijpt | 20% |
| Kandidaat past bij organisatie | 20% |
Beoordeling vindt plaats op basis van offerte en verificatie in selectiegesprek.