Standplaats: 'S-GRAVENHAGE
Duur: 31-01-2025 - 31-07-2025
Optie tot verlenging: Ja
Reageren voor: 22-01-2025
Project:
Binnen DICTU bestaat een complex Java software landschap, waarvan een deel door dit team wordt beheerd. De leeftijd van deze software varieert van enkele maanden tot meer dan 10 jaar. De meeste applicaties worden in stand gehouden zonder grote functionele wijzigingen, voor sommige (nieuwere) software wordt door de opdrachtgever nog om aanpassingen / uitbreidingen gevraagd. Het team werkt sinds een jaar volgens de agile/scrum en DevOps methodiek en is hierin nog steeds aan het groeien.
Functieomschrijving
Deze opdracht omvat naast technisch beheer ook een deel Java ontwikkeling.
Team
Het team waarin je terecht komt beheert een aantal JAVA applicaties op verschillende platforms, met name Jboss en Weblogic op linux servers.
Werkzaamheden
Probleemoplossing
Het werk omvat het oplossen van problemen en incidenten.
Aanpassingen
Aanpassingen aan de software en bijbehorende databases (met name lifecycle management en kleine klantwensen).
Onderhoud
Het up-to-date houden van de servers en bijbehorende certificaten.
Gezocht profiel
Voor deze opdracht zoeken we een veelzijdige zelfredzame kandidaat (aanpakker) die zichzelf staande weet te houden in een grote verscheidenheid aan werkzaamheden, codebases, applicatieservers en database platforms.
Functie-eisen:
HBO of hoger
Java EE 7 / Java SE 11 (junior / Medior niveau)
Spring framework
JSF
HTML
CSS
JavaScript
SQL
Git
SVN
Jboss
Linux
Java + Spring software ontwikkeling (4 jaar)
Linux command-line (4 jaar)
Jboss applicatieserver (2 jaar)
SQL (4 jaar)
Wensen:
Backend technieken: Java 17, Java Spring framework
Frontend technieken: Angular, Typescript, Scss, css, html
Container platform technieken: Harbor (beheren en serveren van images), Rancher (draaien containers), Algemene werking Kubernetes platform, Jfrog
Versiebeheer / devops tooling: Git, CI / CD met Gitlab, Maven
Database: Algemeen: SQL en LDAP, Postgress DB, Redis (caching), LDAP (gebruikersgegevens)
Werk Methodiek: Scrum
Voor (instandhoudingsbeheer huidige BBvB: JAVA 8, Spring, Jboss servers, Linux
Goede beheersing van de Nederlandse taal