Senior Java Developer
Details
- Status:
- Gearchiveerd
- Publicatiedatum:
- 11-5-2020
- Weergaven:
- 70
- Reacties:
- 4
- Op locatie:
- Utrecht
- FTE:
- 36 uur per week
Opdrachtomschrijving
Voor onze eindklant in Utrecht zijn wij op zoek naar een Senior Java Developer met minimaal 5 jaar ervaring.
Dienstverband: ZZP / Payroll
Locatie: Utrecht
Startdatum: 1 juli 2020
Duur: 12 maanden (verlenging is optioneel)
Uren per week: 36 uur
Omschrijving
De Donna Service Organisatie (DSO) is verantwoordelijk voor verdere ontwikkeling en beheer van het systeem Donna. De DSO omvat alle disciplines van systeemontwikkeling, technisch beheer en gebruikersondersteuning.
Je komt te werken in één van de 4 PMPP ontwikkelteam. Het team richt zich op alle functionaliteit voor het inplannen van materieel en personeel. We veranderen geleidelijk naar een DevOps team, waarmee we als team steeds meer integraal verantwoordelijk zullen worden. De werkzaamheden van alle teamleden worden dus diverser, en je zult ook andere rollen (deels) moeten kunnen vervullen.
Verantwoordelijk
Het vertalen van use cases, user stories en non-functional requirements naar een Java implementatie
Het vervullen van de scrummaster rol van een team wat grote bewegingen gaat doormaken (zowel technisch als
organisatorisch).Het vervullen van de lead developer rol in een CI/CD transitie.
Schrijven van unit en integratietesten
Het bewaken en verbeteren van de softwarekwaliteit, oa dmv testautomatisering
Het groomen van stories met het team en de Product Owner
Het uitvoeren van reviews op software en specificaties
Het uitvoeren van de standaard scrum processen
Het bewaken en verbeteren van de softwarekwaliteit
Analyseren en doorvoeren van oplossingen ten aanzien van software bevindingen
Analyseren en oplossen van performanceproblemen
Eisen
HBO of WO werk/denkniveau met 5 jaar relevante Java ervaring;
Meerdere jaren aantoonbare recente hands-on en inhoudelijke ervaring met logistieke plansystemen;
Aantoonbare ervaring met UML, use cases, user stories en story maps;
Ruime ervaring met Scrum / Agile methoden, bij voorkeur ook in scaled agile omgevingen;
Kennis en ervaring met (Oracle) database development;
Kennis van Java 8 of hoger en JEE 7;
Kennis van Spring/Spring Boot;
Kennis van Weblogic en EJB;
Ervaring met RCP.
Wensen
*Ervaring met IntelliJ/Eclipse IDE
*Kennis van TDD.
*Kennis van Domain Driven Design
*Kennis van infra-gerelateerde plansystemen voor het spoor (zoals Donna)
*Kennis van Git
*Kennis van Gradle
*Kennis van Eclipse RCP en OSGi
*Kennis van Liquibase
*Kennis van AngularJS
*Kennis van Docker
*Kennis van Kubernetes en/of Openshift
*Ervaring met platform migraties (bijv. Weblogic of Java versies)