Functieomschrijving
Wij zoeken een ervaren full stack ontwikkelaar om zich van 1 januari 2025 tot en met 30 juni 2025 bij ons DevOps-team te voegen. In deze periode werk je aan bestaande en nieuwe services van het CJIB. De concrete services waar de developer aan werkt zijn Service TOM en de services DIRI / ZARI / COMI / INNI / I3 / COOP.
Ten aanzien van Service TOM staat het CJIB op de vooravond om de omgeving van Purper te ontvlechten en over te zetten naar team Saffraan. De volgende prestaties worden verwacht in Q1/Q2 2025:
- De developer draagt zorg voor en is (mede)verantwoordelijk voor het ontvlechten van deze service;
- En draagt zorg voor het overdragen van zijn software ontwikkelkennis zodat het CJIB eind Q2 2025 zelfredzaam is.
Het gaat om een opdracht voor een senior ontwikkelaar t.b.v. veranderlijn Arrangementen, 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.
Wat wordt er van jou gevraagd?
Eisen bij de opdracht:
- Je hebt programmeerervaring met Java.
- Je hebt kennis van applicatieontwikkeling: je hebt OCP of vergelijkbaar.
- Je hebt een uitstekende beheersing Nederlandse taal in woord en geschrift.
- Je hebt minimaal 15 jaar werkervaring op HBO werk- en denkniveau en een afgeronde HBO (IT-) opleiding.
- Je hebt minimaal 10 jaar Agile/DevOps ervaring.
- Je hebt minimaal 14 jaar ervaring ervaring als Java ontwikkelaar.
- Je hebt minimaal 5 jaar ervaring met Cloud.
- Je hebt kennis en ervaring met Continuous Delivery tooling (GIT, NodeJS, NPM en Nexus).
- Je hebt ervaring met geautomatiseerd testen (Citrus Framework, Protractor, Jmeter).
- Je kunt actief in de vakgroep 'software ontwikkelaars' naar een next level brengen.
- Je hebt ervaring met Spring Boot (bij voorkeur het specifiek aanpassen voor een omgeving)
- Je kunt 1 á 2 kantoordagen op locatie Leeuwarden aanwezig zijn.
- Je bent een T-shaped medewerker (inzetbaar breder dan alleen in aangevraagd profiel/functie).
- Je hebt geen 9 tot 5 mentaliteit.
- Je hebt ervaring in een DevOps omgeving gewenst, build pipelines.
- Analytisch
- Proactief
- Communicatief en sociaal vaardig
- Nieuwsgierig
- Focus op samenwerking