- Home
- Vacatures
- Vacatures Almelo
- Vacaturedetails
Vacature doormailen
Senior Developer Almelo • Circle8
- Notitie toevoegen
- Vacature verbergen
- Vacature rapporteren
Gevraagd
-
Fulltime
-
HBO of hoger
-
Senior
-
Nederlands (taal)
Aanbod
-
Detachering
Vacature in het kort
Over het bedrijf
Volledige vacaturetekst
- Migratie OpenLiberty naar Springboot: Onze applicatie Dolores draait nog in een gecontaineriseerde OpenLiberty omgeving. OpenLiberty wordt echter uitgefaseerd. Deze applicatie dient dus ook gemigreerd te worden naar Springboot. Presetatie: De applicatie Dolores is gemigreerd naar Springboot inclusief containerisatie.
- Migratie Weblogic REST api's naar Springboot: Een deel van het CDD+ draait nog op weblogic. Weblogic wordt echter uitgefaseerd. Deze REST services dienen dus ook gemigreerd te worden naar Springboot in een gecontaineriseerde omgeving. Dit is inclusief de aansluiting op de Angular frontend. Prestatie: Alle weblogic REST api's zijn gemigreerd naar Springboot inclusief containerisatie.
- Verbeteren code kwaliteit en testbaarheid tijdens de migratie weblogic: De gemigreerde code in weblogic is slecht onderhoudbaar, testbaar en voldoet niet meer aan de JustID kwalitietseisen. Het is de bedoeling dat tijdens de migratie de code ook op een zodanige manier wordt gemigreerd dat deze voldoet aan de JustID kwaliteitseisen. Dit omvat onder andere een minimale test coverage van 80%. Al deze regels zijn vastgelegd in tools binnen JustID. Prestatie: De code voldoet aan de kwaliteitseisen die JustID stelt conform de TRA richtlijnen. Dit is meetbaar via tools als Sonarqube (interne validatie) en tooling van het SIG (externe validatie).
- Adviseren rondom verbeteren code DAD: Wanneer je de code kwaliteit verbetert (punt 3) is het ook belangrijk dat de overige mensen ook in hetzelfde niveau mee gaan. Het houden van code reviews, monitoren en feedback momenten rondom code verbeteringen is ook een van de taken die in deze opdracht wordt meegenomen. Prestatie: het Devops team heeft een groei gemaakt in het vak software ontwikkelen. Dit is meer het aanvullende menselijke aspect van punt
Achtergrond opdracht
De Justitiële Informatiedienst zoekt voor de afdeling Digitaliserings- en Archiveringsdienst (DAD) meerdere ontwikkelaars die een bijdrage kan leveren aan o.a. meerdere migraties en het verbeteren van code kwaliteit. De DAD valt onder de directie Informatiehuishouding en houdit zich bezig met het digitaliseren en archiveren van documenten.
De Justitiële Informatiedienst (Justid) is, als agentschap, een onderdeel van het ministerie van Justitie en Veiligheid. Vingerafdrukken, informatie over de gezinssituatie, een strafverleden of de geldigheid van een verblijfsvergunning, detentie-informatie voor slachtoffers en burgemeesters, wanneer een dader weer vrijkomt. Enkele voorbeelden van informatie die wij, via onze ICT-voorzieningen, beschikbaar stellen. Informatie die strikt vertrouwelijk is en met veel zorg moet worden behandeld: het gaat namelijk over mensen. En dat is ons werk; zorgen dat de juiste informatie beschikbaar is over een persoon. Wij maken dit mogelijk door slim gebruik te maken van bestaande technologie en door innovaties en creativiteit te stimuleren. Op de locaties, Almelo, Zutphen, Den Haag en Leeuwarden werken wij met zo'n 500 professionals iedere dag keihard om onze samenleving net een beetje veiliger te maken. ICT richt zich met name op de directies Dienstverlening en Ketenvoorzieningen. Binnen de Justitiële Informatiedienst wordt het informatievoorzieningslandschap onderhouden in productgroepen. Een productgroep onderhoudt en ontwikkelt meerdere diensten. De productgroepen zijn georganiseerd in teams. De teams passen een agile werkwijze toe, dit doen ze middels de Scrum of Kanban methode. Binnen de teams wordt gestreefd naar T-shaped werken, waarbij DevOps-engineers de specialisatie ontwikkelaar, tester, technisch (applicatie)beheerder of functioneel beheerder hebben. Daarnaast werken er binnen de productgroep product-owners, informatieanalisten en productspecialisten samen met de teams. De informatievoorziening wordt onder architectuur ontwikkeld en onderhouden. De technische realisatie architectuur is leidend voor keuzes die gemaakt worden. In de werkgroep voor de technische realisatie architectuur worden nieuwe technieken en tools besproken. De Justitiële Informatiedienst kiest ervoor alleen veelgebruikte (mainstream) frameworks en technologieën te gebruiken. Gebruikte frameworks, tools en technologieën zijn o.a. Angular, Spring, Django, Flask, Oracle database, Robot Framework, Pytest, Jest, SonarQube, Nexus IQ, Rancher en Jenkins.
- HBO werk- en denkniveau.
- Kennis van GIT en Maven.
- Kennis en ervaring met relationele databases.
- Ervaring in theoretische en praktijkgerichte kennis van systeemontwikkeling en- beheer in een Java- en een Oracle-omgeving.
- Je beschikt over aantoonbare kennis van berichtenverkeer op basis van XML/XSLT.
- Kennis van Springboot.
- Minimaal 5 jaar aantoonbare ervaring met software development in Java.
- Minimaal 5 jaar aantoonbaar gewerkt in een agile en/of devops omgeving.
- Minimaal 3 jaar aantoonbare ervaring met Rancher, Docker en Kubernetes.
- De kandidaat beschikt over ervaring in het maken van REST-services op basis van OpenAPI specificatie met behulp van Springboot.
- De kandidaat kiest gemotiveerd voor software development met al zijn facetten.
- Kennis van Gitlab.
- Kennis van PL/SQL (Kennis van Python, en Tensor Flow is een pre).
- Analytisch en klantgericht.
Interesse?
Stuur ons dan uiterlijk 3 September 2025, voor 12.00 uur je recente CV + motivatie voor deze rol, samen met je beschikbaarheid/geplande vakanties en je all-in uurtarief excl. BTW.
Let op: De aanvraag betreft een ondersteunde rol en volgt instructies op van leidinggevende. Dit past niet binnen de wet DBA. Hierdoor is het niet mogelijk om ZZP'ers te contracteren. Eventueel geïnteresseerde ZZP'ers kunnen zich op detacheringsbasis (= in loondienst) laten aanbieden door Circle8. Voor vragen over deze procedure kunt u contact opnemen met Youcef Mechti.
Gerelateerde zoekopdrachten
Developer AlmeloFulltime AlmeloHBO AlmeloDetachering AlmeloAlmeloProvincie OverijsselDeveloperSalaris DeveloperVanaf nu ontvang je automatisch de best passende vacatures automatisch in je mailbox.
Jouw inschrijving
Emailadres:
Functie:
Plaats:
Frequentie:
Wijzig je inschrijving
Ontvang als eerste nieuwe vacatures voor Developer in Almelo
Vind nieuw personeel op Werkzoeken.nl