Standplaats: UTRECHT
Duur: 03-02-2025 - 03-07-2025
Optie tot verlenging: Ja
Reageren voor: 17-01-2025
Taken en Verantwoordelijkheden
1. Ontwikkeling van veilige en herbruikbare softwarecomponenten:
• Ontwikkelen van back-end software in Angular/Kotlin.
• Realiseren van software binnen een cloud-native microservices architectuur.
• Uitvoeren van code-reviews.
2. Betrokkenheid in refinement:
• Actieve bijdrage aan het refinementproces.
3. Framework- en componentbeheer:
• Onderhouden en aanpassen van framework, componenten en routing binnen Angular/Kotlin.
4. Designimplementatie:
• Implementeren van het gemaakte design.
5. Monitoring van applicaties:
• Inrichten en onderhouden van monitoring met behulp van Grafana.
6. Begeleiden van collega's:
• Begeleiden en ondersteunen van junior en medior ontwikkelaars.
Achtergrond van de Opdracht
Doelstelling:
• Realiseren van een veilige en kwalitatief hoogwaardige software binnen het strafrechtproces van de Rechtspraak.
• Verantwoordelijk voor de vernieuwing van applicaties die rechters en juridisch medewerkers ondersteunen in de registratie van zaken en raadplegen van dossiers.
Base Ketensamenwerking:
• Levert ICT-diensten ter ondersteuning van het primaire strafrechtproces.
• Zorgt voor hoge kwaliteit eindproducten door effectieve samenwerking binnen de strafrechtketen.
Werkmethodiek:
• Werken in DevOps-teams met focus op stapsgewijze overgang naar vernieuwde applicaties.
Gewenste Ervaring en Vaardigheden
1. Technische vaardigheden:
• Minimaal 5 jaar ervaring als medior/senior back-end ontwikkelaar.
• Expertise in Angular en Kotlin.
• Ervaring met complexe ontwikkelomgevingen en het realiseren van applicaties binnen architectuurkaders.
2. Soft skills:
• Goed kunnen samenwerken en communiceren.
• Flexibel omgaan met veranderende requirements.
3. Specifieke kennis:
• Ondersteuning bij technisch ontwerp via microservices.
• Monitoring met Grafana.
4. Leiderschapsvaardigheden:
• Begeleiden en coachen van minder ervaren teamleden.
Functie-eisen:
Minimaal 5 jaar; Ervaring als Senior back-end Developer in een Java-omgeving Werken in een Agile/scrum/devops-omgeving
Minimaal 5 jaar; Java 17+, Kotlin, Spring Boot 3+, Maven 3+, OpenShift / Kubernetes, Liquibase en (Oracle) databases
Minimaal 3 jaar; Git, Azure DevOps, Nexus, Splunk, Grafana en AppDynamics
HBO werk en denkniveau