Senior Java Developer
Role details
Job location
Tech stack
Job description
De Justitiële ICT Organisatie - een belangrijke ICT-leverancier binnen de overheid - is op zoek naar een Senior Java-ontwikkelaar. In deze functie draag jij bij aan de verbetering van de informatievoorziening voor de Dienst Justitiële Inrichtingen (DJI).
Wij zoeken een Senior Java Developer voor één van onze Scrumteams in Gouda. In samenwerking met het team ben jij verantwoordelijk voor de continuïteit van de software binnen het domein van de forensische zorg. Je werkt in korte sprints volgens de Scrum-/Agile-methodiek. Momenteel is er een omvangrijk nieuwbouwtraject gaande, waarvoor de komende jaren nog veel uitdaging en ontwikkelmogelijkheden zullen bestaan. Het Scrum-team bestaat uit vijf ontwikkelaars (zowel interne als externe collega's), waarvan er recent één vertrokken is. Naarmate je meer ervaring opdoet, zul je uiteindelijk de lead kunnen nemen in dit team.
Als echte teamplayer en full-stack Java-ontwikkelaar ben jij er trots op samen met je collega's te zorgen voor duurzame oplossingen die daadwerkelijk in de praktijk worden verankerd. Jij neemt verantwoordelijkheid voor het eindresultaat. Je kijkt daarbij niet alleen vanuit jouw eigen referentiekader naar de vraagstelling van de klant, maar ook vanuit andere disciplines zoals informatieanalisten, testers en applicatiebeheerders. Complexe business- en ICT-vraagstukken vanuit het perspectief van software en architectuur, daar zet jij je tanden in. Innovatie, optimalisatie en versimpeling zijn voor jou vanzelfsprekend. Samen met je collega's en softwarearchitecten in Gouda ben je als developer medeverantwoordelijk voor de gekozen oplossing en de technieken die worden toegepast.
Als ervaren Java-ontwikkelaar sta je stevig in je schoenen en daag je andere betrokkenen uit met jouw visie en ideeën. Je coacht collega-developers en stimuleert hen om zich verder te ontwikkelen. Daarnaast blijf je zelf op de hoogte van de nieuwste ontwikkelingen en trends in softwareontwikkeling, en deel je deze kennis met de stakeholders binnen het project. Je adviseert over belangrijke aspecten bij de oplevering van onze nieuwbouwapplicatie en brengt je ervaring hierin in. Ook denk je mee over hoe de samenwerking binnen het Scrumteam verder geprofessionaliseerd kan worden. Tot slot vertaal je jouw visie op continuous integration (CI) en continuous delivery (CD) naar concrete verbeteringen binnen het team.
Door het Functiegebouw Rijk worden medewerkers en leidinggevenden geholpen bij het maken van resultaat- en ontwikkelafspraken in functioneringsgesprekken en krijgt men inzicht in de loopbaanmogelijkheden binnen de Rijksoverheid.
Requirements
- Jij beschikt over HBO werk- en denkniveau, kennis van, en ervaring met Scrum en Agile -processen en -werkwijzen.
- Je hebt minimaal 10 jaar ervaring met Spring Framework (Core, Boot, Security en JDBC), webservices (REST, SOAP, JAX-WS) en tools voor continuous integration (Maven, Git, Jenkins en Sonar) en Java-applicatieservers (Tomcat, Jetty en JBoss),
- Kennis van VUE-JS is een sterke pré.
- Je bent bekend met de principes van code maintainability, secure coding en clean code & architecture.
- Je hebt een certificering op Java-gebied, zoals bijvoorbeeld OCP-Java.
Hier kom je te werken
Benefits & conditions
-
schaal 11 €4.024,11 - €6.110,94 (bruto)
-
Arbeidsovereenkomst voor bepaalde tijd met uitzicht op onbepaalde tijd