De softwareontwikkelaar is werkzaam binnen een Scrum team dat software ontwikkelt van idee tot productie. De ontwikkelaar is verantwoordelijk voor de vertaling van user stories en non-functional requirements naar werkende software. Daarbij wordt er van de ontwikkelaar verwacht dat deze actief meedenkt in oplossingen waarmee de business haar doelen kan bereiken.
De klant zet zwaar in op (software) kwaliteit, testautomatisering en (software ontwikkel)procesverbetering.
Het project heeft momenteel drie software ontwikkelteams, die werken volgens Agile Scrum.
Werkzaamheden
Functie eisen
Kandidaat heeft bij voorkeur ervaring met
De klant zet zwaar in op (software) kwaliteit, testautomatisering en (software ontwikkel)procesverbetering.
Het project heeft momenteel drie software ontwikkelteams, die werken volgens Agile Scrum.
Werkzaamheden
- Het vertalen van user stories en non-functional requirements naar een Java implementatie, bouwen en testen van software
- 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 deliverables
- Analyseren en oplossen van bevindingen op software
- Het uitvoeren van Scrum processen
- Coachen van junior en medior ontwikkelaars
Functie eisen
- Minimaal HBO werk- en denkniveau
- Ervaring met Java
- Minimaal 3 jaar professionele en aantoonbare Java ervaring
- Object Oriented analysis & design
- Relationele databases
- Oracle Certified Professional, Java SE 5 Programmer of hoger (voorheen Sun)
Kandidaat heeft bij voorkeur ervaring met
- Eclipse RCP
- Java 8 of hoger en JEE 7
- Jenkins, Continuous Delivery, testautomatisering
- Oracle 12c database
- Oracle WebLogic 12
- MyBatis, mocking en DBUnit
- Scrum / Agile methods
- Gradle
- Jira/GIT
- Eén of meer Oracle Certified Expert, Java EE 7 * Developer certificaten