Java Ontwikkelaar
Details
- Status:
- Gearchiveerd
- Publicatiedatum:
- 4-9-2020
- Weergaven:
- 34
- Reacties:
- 1
- Op locatie:
- Groningen
- FTE:
- 36 uur per week
Opdrachtomschrijving
Voor het Serviceteam Integratie onderhoud (ontwerpen, bouwen en testen) je de GFT, een zelfbouw Java applicatie welke gebruikt wordt voor het verplaatsen van bestanden over netwerkzones heen. Je helpt meedenken over een potentiële opvolger hiervan. Je wordt ingezet op het onderhouden van de nieuwe Camel ESB, onze zelfbouw Enterprise Service Bus, waarmee intern synchroon berichten worden uitgewisseld tussen DUO-applicaties. Deze staat nog op het punt van implementeren. Je helpt mee te denken over en ontwikkelen van automatisering van onze diensten om selfservice verder uit te breiden. Naast je inzet als Java-ontwikkelaar wordt verwacht dat je ook op regelmatige basis het technisch beheer van de integratietooling (integratie stack) voor je rekening neemt. Daarnaast dien je als sparringpartner voor de ontwikkelteams/business over nieuwe ontwikkelingen en productie-issues.
Op korte termijn zijn wij voor het Serviceteam Integratie op zoek naar een Programmeur/Technisch Ontwerper Java (M/V), waarbij affiniteit met beheerwerkzaamheden buiten de eigen comfortzone gevraagd wordt. Je maakt deel uit van een gedreven, ondernemend team van professionals dat voor DUO verantwoordelijk is voor beheer en ontwikkeling van tools in de integratie stack waaronder zowel de interne als externe berichtenuitwisseling (ESB, MQ, Datapower, Axway) als bestandsuitwisselingen (SFTP, SSH). Je kunt goed de architectuur interpreteren, implementeren en bewaken. Jij draagt zelf bij aan het creëren van jouw ideale werkomgeving, waarin je samen met collega’s werkt aan het optimaliseren van de taken. Je bent proactief en initiatiefrijk in het aandragen en ontwikkelen van nieuwe concepten. Daarnaast werk je aan het
oplossen van problemen en incidenten die zich voordoen met de integratie stack. Je bent expert in je vakgebied maar wilt blijven leren en komt met vernieuwende ideeën. Je bent communicatief vaardig en hebt voorkeur voor nieuwe technologieën. Zo lever je niet alleen een substantiële bijdrage aan de kwaliteit van de DUO-ICT, maar ook aan het naar een hoger plan brengen van de software– en infrastructuurontwikkeling binnen DUO.
DUO verzorgt als uitvoeringsorganisatie, zijnde onderdeel van het Ministerie van Onderwijs, Cultuur en Wetenschap de uitvoering van complexe wet- en cultuur en regelgeving en heeft een uitgebreid dienstenpakket. DUO financiert en informeert onderwijsdeelnemers en onderwijsinstellingen.
Eisen
Relevante werkervaring in een complexe ICT omgeving (minimaal 2 jaar)
Ervaring met Junit, SOAP, XML, XSD, XPath, XQuery/XSLT, JMS, Maven (minimaal 2 jaar)
HBO werk- en denkniveau
Relevante werkervaring in een Agile / Scrum omgeving
Relevante werkervaring in Java met Spring
Wensen
Relevante werkervaring met REST
Relevante werkervaring met Apache Camel
Kennis van Continuous Integration / Continuous Delivery (o.a. Jenkins)
Kennis van Spring Security, Spring Boot, Spring Cloud
Kennis van Integratie tooling: IBM MQ-series, ISAM
Ervaring met GIT
Ervaring met JMX / Hawt.io
Ervaring met Cucumber integratietesten
Ervaring met een ESB (Enterprise Service Bus)
Kennis van beveiligde verbindingen (certificaten, keystores, truststores, mutual ssl)
Wensen
Teamspeler met de wil om kennis te delen / gericht op samenwerken met goede communicatieve vaardigheden
Assertief
Weet zich snel nieuwe tools en frameworks eigen te maken