Over de organisatie
Het Centraal Justitieel Incassobureau (CJIB) is een relatief jonge en ambitieuze uitvoeringsorganisatie van het ministerie van Justitie en Veiligheid, gevestigd in Leeuwarden.
Ruim 1.900 medewerkers zorgen ervoor dat de taken van het CJIB op een juiste manier worden uitgevoerd, ondersteund door adequate en slimme ICT. Binnen de ICT-organisatie wordt gewerkt met interne medewerkers en flexibel personeel. De verschillende DevOps-teams ontwikkelen én beheren hoogwaardige ICT-producten.
Binnen het CJIB is daarnaast een sterke vakgroep van ontwikkelaars actief. Er is veel ruimte om kennis en innovatie met elkaar te delen.
Over de opdracht
Het CJIB zoekt een ervaren Full Stack Developer die onderdeel wordt van een DevOps-team. Het team is verantwoordelijk voor het onderhouden van bestaande services en het ontwikkelen van nieuwe services binnen het serviceslandschap van het CJIB.
De nadruk ligt op Java- en Angular-ontwikkeling binnen een cloudomgeving. Van de ontwikkelaar wordt daarnaast een brede, T-shaped houding verwacht. Naast development pak je waar nodig ook Ops-, analyse- en testwerkzaamheden op of ben je bereid je hierin verder te ontwikkelen.
Het team werkt volgens de Agile Scrum-methodiek en hanteert een you build it, you run it-mindset. Er is veel vrijheid om verbeteringen en nieuwe inzichten aan te dragen, zowel op technisch gebied als binnen de werkprocessen.
Het uiteindelijke doel van de opdracht is het opleveren van 18 sprints en het ontwikkelen van nieuwe functionaliteit die concrete waarde toevoegt aan het CJIB.
Wat ga je doen?
Je houdt je onder andere bezig met:
- Ontwikkelen van Java-services binnen een servicegeoriënteerd cloudlandschap.
- Ontwikkelen van Angular-applicaties binnen hetzelfde serviceslandschap.
- Onderhouden en verder ontwikkelen van bestaande services.
- Realiseren van nieuwe functionaliteiten binnen Agile Scrum-teams.
- Meewerken aan technische analyses en ontwerpen.
- Uitvoeren van technische testwerkzaamheden en bijdragen aan geautomatiseerd testen.
- Oppakken van Ops-taken binnen de DevOps-werkwijze.
- Bijdragen aan verbeteringen in zowel techniek als processen.
- Samenwerken met ontwikkelaars, testers, analisten en andere disciplines.
- Actief delen van kennis en bijdragen aan innovatie binnen de ontwikkelvakgroep.
Technische omgeving
Binnen de opdracht wordt onder andere gewerkt met:
- Java 11+
- Angular, JavaScript, HTML en CSS
- JPA (Hibernate / EclipseLink)
- JMS (Artemis / HornetQ, OracleAQ)
- REST en SOAP
- JTA
- PostgreSQL
- Spring-WS en Spring MVC
- Maven
- JUnit en Cucumber
- Cypress
- Git
- Jira en Confluence
- Jenkins
- Docker en Kubernetes
- Kibana en Grafana
- JetBrains IntelliJ en DataGrip
Eisen (aantoonbaar in CV!)
- HBO werk- en denkniveau.
- Minimaal 6 jaar ervaring als Java ontwikkelaar.
- Minimaal 6 jaar ervaring met Agile/DevOps.
- Minimaal 4 jaar ervaring met Cloud.
- Minimaal 4 jaar ervaring met Agile Analyse en Technisch Testen.
- Beheersing van de Nederlandse taal in woord en geschrift.
- Kennis van Java.
- Beschikken over een OCP-certificaat of vergelijkbaar.
Gewenste kennis en ervaring
- Kennis en ervaring met Continuous Delivery tooling, waaronder Git, NodeJS, NPM en Nexus.
- Ervaring met geautomatiseerd testen, bijvoorbeeld met Citrus Framework, Protractor of JMeter.
- Ervaring met Spring Boot, bij voorkeur met het specifiek aanpassen van Spring Boot voor een bepaalde omgeving.
- Ervaring binnen een DevOps-omgeving.
- Ervaring met het opzetten en onderhouden van build pipelines.
- T-shaped profiel met ervaring of affiniteit met Agile Analyse en Technisch Testen.
Competenties
- Analytisch sterk.
- Proactief.
- Communicatief en sociaal vaardig.
- Nieuwsgierig en leergierig.
- Sterk gericht op samenwerking.
- Neemt initiatief en denkt actief mee over verbeteringen.
Werklocatie & inzet
- Standplaats: Leeuwarden
- Op kantoor: 2 keer per week
- ZZP NIET MOGELIJK!
Reageer nu