We’re working with a global tech company based in Antwerp, working on complex, large-scale software systems that supply multi-national clients across the logistics, finance and mobility sectors (among others). They're currently looking for a Lead Developer to help shape the architecture behind these systems and lead a talented team of engineers.
This role blends hands-on development / architecture with technical leadership and client interaction—perfect for someone who thrives on solving complex problems and bringing people along with them.
Responsibilities
- Lead the design and architecture of scalable, distributed back-end systems using Java, Spring Boot, and Apache Kafka
- Set technical direction and mentor a growing team of developers
- Work closely with clients to understand business needs and translate them into effective technical solutions
- Drive development best practices, code quality, and continuous improvement
- Occasionally contribute to front-end work (React, Angular or similar) when needed
- Own your work end-to-end—from design through to deployment and support
Your Profile
Expert-level experience with Java (11+), Spring Boot, and KafkaStrong background in building event-driven, microservices-based systemsProven experience in a lead or senior development role, ideally with team managementClear communicator who’s comfortable speaking with both engineers and clientsBonus : Experience with JavaScript and front-end frameworks like React or AngularA solid grasp of system performance, scalability, and clean code principlesA degree in Computer Science, Software Engineering, or equivalent experienceOffer
A key role in a global tech companySalary between €4.500-€7.000Full benefits package including company carA modern workspace in central Antwerp and the opportunity to work with people across continentsFlexible hybrid work