Functieomschrijving
Voor onze opdrachtgever Justitiële ICT Organisatie zijn wij op zoek naar een Senior Software Engineer
Er moet een intern portaal gerealiseerd worden waarin gemonitord kan worden wat er allemaal is aangemaakt aan VM's via automation en wat de status van deze VM"S is. We willen een Java Backend ontwikkelen die via API's van o.a. TopDesk en Ivanti, eventueel via een SQL server de Database vult en zo de data van het portaal aanlevert. De front-end wordt gebouwd in VueJS.
Achtergrond opdracht
Het betreft een intern project voor de afdeling IT4IT en in eerste instantie is het samen met een informatie analist een ontwerp maken voor we direct gaan ontwikkelen. Het front-end gedeelte wordt eventueel door de afdeling GK ontwikkelt, in ieder geval in samenwerking met als de Java ontwikkelaar ook VeuJS kennis heeft.
Over de organisatie
De Justitiële ICT Organisatie is begonnen als SSC-I, de ICT-organisatie van de Dienst Justitiële Inrichtingen. Sinds 2021 mag het zich de ICT- dienstverlener noemen voor het gehele ministerie van Justitie en Veiligheid. De Justitiële ICT Organisatie levert ICT-diensten aan verschillende onderdelen van het ministerie Justitie en Veiligheid (JenV). De Justitiële ICT Organisatie ontwikkelt, bouwt, implementeert en beheert ICT-werkplekken, applicaties en infrastructuur voor meer dan 20.000 gebruikers. In totaal werken ongeveer 500 medewerkers bij De Justitiële ICT Organisatie vanuit vestigingen in Gouda, Zeist en Veenhuizen en vanuit het rekencentrum in Amsterdam. De organisatie ontwikkelt veilige cloud-omgevingen waardoor JenV medewerkers hun werk kunnen doen: thuis, onderweg en op een werkplek. Opdrachtgevers zijn onder meer de Dienst Justitiële Inrichtingen, de Raad voor de Kinderbescherming, de Immigratie- en Naturalisatiedienst, de Dienst Terugkeer en Vertrek, Reclassering Nederland en Justis.
Functie-eisen
- Minimaal Master opleiding Informatica op HBO niveau of vergelijkbare kennis/werkervaring waarmee werk/denk niveau kan worden aangetoond.
- JAVA, REST/JSON, Angular, Typescript/Javascript, Oracle
- JAVA software designer
- kennis/ervaring met testautomatisering
- XML/XSLT, HTML, CSS
- CI/CD tooling zoals Jenkins, Nexus, Gitlab, SonarQube en Kubernetes
- SCRUM/Agile
- Zelfstandig kunnen werken mar ook in Agile/scrum teams. (Minimaal 4 jaar)
- Minimaal 4 jaar senior ervaring met de technieken: Java/Spring boot en REST/JSON, XML/XSLT. Opgedaan in de periode vanaf 2016 tot nu en moet zijn onderbouwd in het CV van de kandidaat. (Minimaal 4 jaar)
- Ervaring met ‘continuous integration’ en ‘continuous delivery’ via Jenkins, GIT, IntelliJ en/of Nexus. Deze ervaring moet zijn opgedaan in de periode 2018 tot nu en moet zijn onderbouwd in het CV van de kandidaat. (Minimaal 4 jaar)
Wensen
Aanvullende kennis:
Kandidaat is deskundig op één of meer van de volgende terreinen (in volgorde van belangrijkheid):
- Rancher / Kubernetes / Cloud
- SOAP-UI of vergelijkbare tooling
- kennis van SQL/PLSQL
- Deze ervaring moet zijn opgedaan vanaf 2017 tot nu, en moet zijn onderbouwd in het CV van de kandidaat
Competenties:
- is enthousiast en gedreven
- communiceert open en transparant
- denkt in oplossingen
- handelt pro-actief om resultaten te bereiken (gecommitteerd)
- zoekt pro-actief naar verbinding met teamleden en stakeholders (betrokken)
- kan hoeveelheid werk goed schatten en plannen
- heeft een constructief kritische houding