Over de organisatie
Het CJIB is een relatief jonge en ambitieuze uitvoeringsorganisatie van het Ministerie van Veiligheid en Justitie, en is gevestigd te Leeuwarden. Ruim 1000 gedreven medewerkers zorgen ervoor dat onze taken op de juiste wijze, ondersteund door adequate ICT en binnen de beschikbare middelen worden uitgevoerd. De ICT-organisatie heeft een interne schil met de mogelijkheid flexibel bij te schakelen. Het CJIB werkt met DevOps-teams. Zij ontwikkelt en beheert hoogwaardige (ICT) producten.
Over deze opdracht
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, 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 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 meer of mindere mate kan ondersteunen met testtaken of bijvoorbeeld 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 1 á 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:
-
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 11+, 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 geschrift
-
Minimaal 3 jaar HBO werk- en denkniveau
-
Minimaal 2 jaar Agile/DevOps ervaring
-
Minimaal 5 jaar ervaring als Java ontwikkelaar
-
Minimaal 2 jaar ervaring met Cucumber
-
Minimaal 1 jaar ervaring met Angular
Wensen
-
Kennis en ervaring met Continuous Delivery tooling (Jenkins, BitBucket, Confluence, Jira, Sonar)
-
Ervaring met geautomatiseerd testen (Citrus Framework, Cucumber)
-
Actief in de vakgroep ontwikkelaars meedraaien bij het CJIB (innovatie, kennisopbouw en kennisdeling)
-
1 á 2 kantoordagen op locatie Leeuwarden
-
T-shaped medewerker (inzetbaar breder dan alleen in aangevraagd profiel/functie)
Competenties
-
Analytisch
-
pro-actief
-
gefocused op samenwerken
-
communicatief en sociaal vaardig
-
zorgvuldig
-
positief kritisch
-
creatief en nieuwschierig
-
innovatief en hierin stimulerend naar de omgeving