Kadaster
Software Engineer
1 week geleden toegevoegd
Sommige details van deze opdracht zijn niet publiek beschikbaar.
Over de opdracht
Opdracht
Als Java Software Engineer werk je in een ervaren Agile/Scrum-team aan het vernieuwen, ontwikkelen en onderhouden van een applicatielandschap voor registratieprocessen. Je ontwikkelt voornamelijk backend-functionaliteit en bouwt mee aan betrouwbare, toekomstbestendige Java-applicaties en nieuwe producten. Korte feedbackcycli helpen het team beter aan te sluiten op de behoeften van klanten en gebruikers. Kennisdeling en samenwerking zijn belangrijke onderdelen van het werk.
Je vertaalt technisch ontwerp naar softwarecomponenten en code en draagt bij aan ontwerpbeslissingen. Bij beslissingen met gevolgen voor de architectuur stem je af met de projectarchitect; voor integratievraagstukken werk je samen met de integratiespecialist. Event-driven architecturen, CQRS en Event Sourcing spelen een belangrijke rol in de ontwikkelomgeving.
Werkzaamheden en omgeving
Je breidt applicaties uit en voert wijzigingen door, beheert bestaande applicaties en ontwikkelt en onderhoudt applicatiecode en tests. Ook automatiseer je deployments en draag je bij aan impactanalyses, planningssessies en het toepassen en onderhouden van Java-ontwikkelstandaarden. Je werkt in een Scrum/DevOps-team en deelt actief kennis met collega’s.
De omgeving omvat Java en Spring, JPA/Hibernate, REST en JSON, PostgreSQL, Git, Maven, CI/CD, Docker en Kubernetes. Ook worden onder meer Axon, CQRS, Event Sourcing, testframeworks en infrastructuurautomatisering toegepast. De Continuous Delivery-pipeline loopt via Kubernetes door de OTAP-straat.
Eisen
- Het CV is opgesteld in het Nederlands en is maximaal 7 pagina’s A4; motivaties op de eisen en antwoorden op de gunningscriteria zijn binnen deze paginalimiet opgenomen.
- Vloeiende beheersing van de Nederlandse taal, mondeling en schriftelijk.
- Minimaal 4 jaar aantoonbare kennis van en ervaring met Java, Maven, Jenkins, Git/GitHub, JPA, PostgreSQL, Spring Boot, REST en Docker.
- Minimaal 1 jaar aantoonbare kennis van en ervaring met het ontwikkelen van Java-webapplicaties, Kubernetes en werken in een Scrum-team.