> Markdown version of [/jobs/ext/3641483-java-developer](https://www.wearedevelopers.com/jobs/ext/3641483-java-developer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Java Developer - **Company:** Sligro Food Group - **Location:** Veghel, Netherlands (Remote available) - **Contract:** Permanent contract - **Skills:** Java (Programming Language), Application Programming Interfaces (APIs), Artificial Intelligence, Amazon Web Services, Confluence, JIRA, Cloud Computing, Continuous Integration, DevOps, Github, Scrum Methodology, Software Architecture, Software Engineering, Spring-boot, Kubernetes, Information Technology, Graphql, Docker, Jenkins, Microservices - **Published:** October 9, 2026 - **Apply:** https://www.nationalevacaturebank.nl/vacature/91875e36-7fe3-4270-8ea1-5b1892c43a5e/java-developer ## About the Role + Je hebt diepgaande kennis van Java en ruime ervaring met meerdere implementaties. Diepgaande kennis van GraphQL en/of Springboot zijn een pre. + Je hebt aantoonbare ervaring met CI/CD processen en tools, zoals Jenkins, Github en Sonar, alsmede Jira en Confluence. + Je weet hoe je robuuste, schaalbare, herbruikbare software moet ontwerpen, ontwikkelen en leveren. Je hebt dan ook een scherp oog en goed gevoel bij hoogwaardige coding principes. Tevens ken je de uitdagingen van multi-tenancy, multi-channel, multi-language aspecten. + Je weet wat het betekent om te werken aan een business kritisch 24/7 e-commerce applicatie platform in een microservices eco-systeem, waarin continu nieuwe versies worden uitgerold. + Moderne architecturen zoals EDA, Headless APIs en microservices hebben geen geheimen voor je. + Liefst heb je ook ervaring met DDD, BDD en/of TDD. + Je hebt hands-on ervaring met cloud technologie, bij voorkeur AWS, Docker, Kubernetes. + Je weet hoe je met het hele team, inclusief Product Owner, requirements scherp kunt krijgen in user stories, bijvoorbeeld via SMART en INVEST. Je bewaakt de DoR en de DoD met professionele passie. + Je kunt je zowel in het Nederlands als Engels goed verstaanbaar maken, mondeling en schriftelijk. + Je hebt een afgeronde academische of HBO opleiding, het liefst richting bedrijfskundige of toegepaste Informatica, Techniek & Media of AI. + Je bent accuraat, klantgericht, coöperatief, leergierig, resultaat gedreven en uitgesproken. ## Description Als ervaren Java Developer ga je ons helpen met ontwikkelen, leveren en optimaliseren van robuuste IT-oplossingen. Agility, DevOps en continu verbeteren zitten in je DNA en dat draag je ook uit. In deze rol ben je en voel je je namelijk medeverantwoordelijk voor de levering en verbetering van de Online kanalen, en daarmee ook direct voor de omzet, winst en groei van Sligro Food Group. Je werkt met de product owner en je team samen aan continue verrijking en optimalisatie van de klantbeleving door iedere sprint herbruikbare componenten op te leveren van hoge kwaliteit. Je verbetert je code, ontwerpt en implementeert development patronen en implementeert architectuur principes en je zorgt voor compliance met Sligro standaarden. Als Java developer maak je deel uit van de Online Community of Practice en werk je nauw samen met Architectuur om constant en experimenteel te verbeteren. De rol is hybride (60/40) voor 32 tot 40 uren, met Veghel als standplaats. Je rapporteert aan de DevOps Lead Online. + Je ontwerpt, bouwt, test, levert en beheert hoogwaardige software oplossingen in overeenstemming met gedefinieerde software architecture en code standaarden van je team. Denk bijvoorbeeld aan Artikel Data, Klant Bestellijsten, Product Pricing, Cart Management en Ordering. + Je volgt agile en DevOps best practices, waarbij je onder andere user stories aanscherpt in refinements, aannames valideert bij je product owner, impediments escaleert naar je scrum master. + In een vroeg stadium review je requirements en designs om te waarborgen dat de uitgangsdocumentatie voor zowel softwareontwikkeling als QA op orde is. Iedere sprint benoem je met je team voor alle stories zowel de functionele als niet-functionele risico's en neem je de juiste maatregelen om deze met je team te mitigeren. + Je neemt eigenaarschap over de kwaliteit van je eigen software en toont ook verantwoordelijkheid voor de kwaliteit van je team resultaten. Je werkt hierbij samen je test engineer om zowel functionele als niet-functionele aspecten (zoals performance, security, hergebruik) van user stories optimaal te borgen in en met je code. Je werkt ook nauw samen met Ops bij het snel herstellen van gevonden defects en gerapporteerde bugs om het platform zo goed en snel mogelijk te laten werken. + Samen met je team documenteer, deel en integreer je nieuwe inzichten, feiten en ervaringen ten behoeve van continue verbeteringen van werkprincipes en code richtlijnen. + Je onderhoudt een catalogus van herbruikbare oplossingen en een bibliotheek van software componenten met bijbehorende documentatie.