Java Developer
Full time
,
Veghel, Hybride
Roloverzicht:
Digitale transformatie is cruciaal in de foodservice markt, wat leidt tot veranderingen in diverse disciplines. Deze rol maakt deel uit van het IT Online-team, dat voorop loopt in deze transformatie door agile en DevOps-praktijken te adopteren en te ondersteunen.
Uitdaging:
Met meer dan 70% van de totale omzet via het Online platform, omvat deze rol het verbeteren van de klantreis, het uitbreiden van functionaliteiten en het versnellen van de ontwikkeling, terwijl 24/7 beschikbaarheid wordt behouden. Het doel is om het Online platform voor food professionals in Nederland en België verder te ontwikkelen.
Verantwoordelijkheden:
- Ontwerpen, bouwen, testen en implementeren van hoogwaardige software-oplossingen.
- Samenwerken met de product owner en het team om de klantervaring te verrijken en optimaliseren.
- Verbeteren van code, ontwerpen en implementeren van ontwikkelpatronen en zorgen voor naleving van normen.
- Deelnemen aan de e-Commerce Community of Practice en nauw samenwerken met de Applicatie Architect en Tech Lead.
- Vroegtijdig beoordelen van vereisten en ontwerpen om kwaliteitsdocumentatie voor softwareontwikkeling en QA te waarborgen.
- Samenwerken met de test engineer om te voldoen aan functionele en niet-functionele aspecten van user stories.
- Samenwerken met Ops om snel defecten en bugs op te lossen.
- Documenteren, delen en integreren van nieuwe inzichten voor continue verbetering.
- Eigenaarschap nemen over de kwaliteit van je software en de resultaten van het team.
- Functionele en niet-functionele risico's identificeren en mitigeren in elke sprint.
- Onderhouden van een catalogus van herbruikbare oplossingen en een bibliotheek van softwarecomponenten met documentatie.
Vaardigheden en Kwalificaties:
- Expertise in het ontwerpen, ontwikkelen en leveren van robuuste, schaalbare en herbruikbare software.
- Diepe kennis van Java en Hybris/SAP E-Commerce met ervaring in meerdere implementaties. Kennis van SOLR is een pluspunt.
- Ervaring met CI/CD-processen en tools zoals Jenkins, GitHub, JUnit, SonarQube, Jira en Confluence.
- Bekendheid met bedrijfskritische 24/7 front-end applicatieplatforms in een microservices-ecosysteem.
- Bekwaamheid in moderne architecturen zoals APIs, BFF en microservices.
- Hands-on ervaring met cloudtechnologie, bij voorkeur AWS, Docker en Kubernetes.
- Vermogen om verbinding te leggen met belanghebbenden en een team-brede kwaliteitsbewustzijn te bevorderen.
- Vaardig in het verfijnen van vereisten tot user stories met methodologieën zoals SMART en INVEST.
- Vloeiend in Nederlands en Engels, zowel schriftelijk als mondeling.
- Nauwkeurig, klantgericht, samenwerkend, leergierig, resultaatgericht en uitgesproken.