Senior Java Ontwikkelaar
DICTU
•
Den HaagDoor de Wet DBA is deze opdracht alleen in te vullen door IT-professionals in loondienst (detachering).
Eisen:
- Relevante Java development opleiding.
- Uitstekende kennis van de Nederlandse taal.
- Relevante Informatica opleiding met diploma.
- Minimaal 5 jaar ervaring met werken in een Scrum/DevOps team.
- Minimaal 5 jaar uitgebreide kennis en ervaring binnen de gevraagde technologiestack (Java/Spring/Front-End/API-dev/PostgreSQL).
- Minimaal 5 jaar ervaring met HBO/WO werk- en denkniveau.
Wensen:
- Om de opdracht uit te kunnen voeren is gedegen kennis en vaardigheden nodig van Java 11 en 17, Spring en Spring Boot.
- Gedegen kennis van PostgreSQL/SQL, React, Typescript en UI frameworks.
- Kennis van build definitions, source control en code reviews.
- Kennis van testen: Unit, integratie en regressietests (ART: Robot Framework).
- Kennis en ervaring met Jenkins, Maven, REST en SOAP API's, OpenAPI en OAuth.
- Kennis van Linux, Ansible scripting, Docker en algemeen container technologie.
- Kennis van GitLab, Jira, OWASP en Secure Software Development.
- Kennis en ervaring met grootschalige en gelaagde applicaties.
- Kennis van werken binnen de overheid en met registers is gewenst maar niet vereist.
- Kennis en ervaring met SCRUM en ITIL.
Omschrijving:
De Senior Java Ontwikkelaar is verantwoordelijk voor het beheren en doorontwikkelen van applicaties binnen een DevOps team. Dit team werkt aan applicaties met een hoog vertrouwelijk karakter voor de Rijksdienst voor IdentiteitsGegevens. De ontwikkelaar zal nauw samenwerken met technisch applicatiebeheerders om de applicaties succesvol in productie te nemen. Belangrijke taken omvatten het afstemmen van werkzaamheden met functioneel- en technisch beheer, het adviseren van klanten bij wijzigingen en het automatiseren van de uitrol van applicaties. Er wordt gewerkt volgens Agile/Scrum methodologie, wat betekent dat de ontwikkelaar moet kunnen functioneren in een dynamische omgeving. De rol vereist ook het ondersteunen van technisch beheer bij het in productie nemen van releases en het adviseren over technisch applicatiebeheer. De ontwikkelaar moet beschikken over uitgebreide kennis van de gevraagde technologiestack, waaronder Java, Spring, en PostgreSQL. Daarnaast is ervaring met het werken in een Scrum/DevOps team essentieel. De ideale kandidaat heeft een relevante opleiding en minimaal vijf jaar ervaring in de softwareontwikkeling. Het team werkt samen aan de dagelijkse beheer van applicaties, wat een belangrijke verantwoordelijkheid met zich meebrengt. De ontwikkelaar moet ook in staat zijn om problemen te analyseren en creatieve oplossingen te bieden. Persoonlijke integriteit en betrouwbaarheid zijn cruciaal in deze rol, gezien de vertrouwelijkheid van de informatie waarmee gewerkt wordt.
Contactpersoon
Rogier ReijgwartInloggen
Bekijk en beheer jouw opdracht

Word vandaag nog een Superhero!
Registreer je direct en krijg toegang tot het grootste aanbod IT-opdrachten van Nederland. Profiteer van slimme tools, AI-ondersteuning en een vliegende boost voor jouw freelance carrière. Waar wacht je nog op?
Registreer nu en word Superhero