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 Kafka
* Strong background in building event-driven, microservices-based systems
* Proven experience in a lead or senior development role, ideally with team management
* Clear communicator who’s comfortable speaking with both engineers and clients
* Bonus: Experience with JavaScript and front-end frameworks like React or Angular
* A solid grasp of system performance, scalability, and clean code principles
* A degree in Computer Science, Software Engineering, or equivalent experience
Offer
* A key role in a global tech company
* Salary between €4.500-€7.000
* Full benefits package including company car
* A modern workspace in central Antwerp and the opportunity to work with people across continents
* Flexible hybrid work