About this role
Een internationaal familiebedrijf actief in de retailsector bouwt volop aan zijn eigen digitale toekomst. Naast de migratie van een legacy ERP-systeem naar een modern Java-platform, ontwikkelen ze actief eigen softwaresystemen op maat van hun business: van ERP tot middleware en SaaS-integraties. Je komt terecht in een klein, hecht IT-team van vier developers, ondersteund door een sterke tech lead. Geen grote corporatie, geen eindeloze vergaderingen, wél veel eigenaarschap en de kans om mee te bouwen aan software die écht gebruikt wordt. Hoe zal jouw takenpakket eruit zien? Je bouwt actief mee aan eigen softwareproducten die de kern vormen van de organisatie, van een modern ERP-systeem tot middleware en maatwerkapplicaties. Je werkt in een agile omgeving met sprints, waarbij jij de door analisten opgestelde stories vertaalt naar solide, schaalbare code. Je neemt ownership over jouw stukken van de applicatie en denkt actief mee over architectuurbeslissingen. Je schakelt vlot tussen backend (65%) en frontend (35%) naargelang de noden van het team. Je deelt kennis met collega's en draagt bij aan een cultuur van continue verbetering. Je staat in voor kwaliteit, van clean code tot een stabiele integratie in de bestaande stack. Wat verwachten wij van jou? Minstens 2 jaar relevante ervaring in Java-ontwikkeling, met een sterke kennis van Spring Boot, Hibernate en Modulith. Vertrouwdheid met tools zoals Maven, Flyway, Swagger, Git en CI/CD-concepten. Aan de frontkant werk je vlot met Angular, Tailwind CSS en PrimeNG. Je hebt een graduaatsdiploma of hoger of een aantoonbaar equivalente ervaring. Je bent iemand die ownership neemt, leergierig is en graag samenwerkt in een klein team. Ervaring met ERP-systemen of event-driven architectuur is mooi meegenomen.