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)

Verder kijken

Vergelijkbare open opdrachten