> Markdown version of [/jobs/ext/747256-hybride-senior-full-stack-java-developer-diegem-belgium](https://www.wearedevelopers.com/jobs/ext/747256-hybride-senior-full-stack-java-developer-diegem-belgium). 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). --- # Hybride | Senior Full Stack Java Developer | Diegem, Belgium - **Company:** ILIAS Solutions - **Location:** Diegem (Machelen), Belgium - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** Clean Code Principles, Java (Programming Language), Code Review, Relational Databases, Junit, PostgreSQL, Apache Maven, Oracle (Applications), Scrum Methodology, Software Construction, Software Engineering, Software Systems, SonarQube, Enterprise Software Applications, ReactJS, Spring-boot, Git, Information Technology, Front End Software Development, Restful APIs, Domain Driven Design, Docker, Jenkins - **Published:** June 6, 2026 - **Apply:** https://be.indeed.com/viewjob?jk=ff64f97367314cb6 ## About the Role Do you have experience in Spring Boot?, * You enjoy turning complexity into clarity. * You have developed a strong foundation in software engineering through higher education in Computer Science, Software Engineering, Information Technology, or through equivalent professional experience. * Over the years, you have gained experience developing enterprise applications using Java, Spring Boot, REST APIs, relational databases, and modern development practices. * You can take a challenge that is difficult to explain, break it down into understandable concepts, and translate it into reliable software solutions. * You recognise patterns, identify dependencies, and understand how technology, processes, and business rules come together to support operational outcomes. * You communicate clearly and work effectively with both technical and functional stakeholders. ## Description For more than 30 years, ILIAS Solutions has helped defense organizations improve logistics, maintenance, asset management, and operational readiness through integrated software solutions. Today, we are building the next generation of that platform. As a Senior Full Stack Java Developer, you help shape software that supports critical operational processes within defense organizations. You contribute to a platform that continues to evolve through new customer requirements, new capabilities, and new operational challenges. Working alongside analysts, architects, product owners, and experienced software engineers, you help create solutions that support defense organizations around the world. If you enjoy solving difficult problems, understanding how systems interact, and building software that creates real operational value, this is an opportunity to work on challenges that extend far beyond technology alone. Meaningful Work in a Mission Driven Environment Turning Operational Complexity into Trusted Software Defense organizations operate in environments where personnel, qualifications, maintenance activities, equipment, and logistics processes are closely connected. Decision makers depend on accurate information to understand whether people are qualified, assets are available, and operational objectives can be achieved. A commander may need visibility into whether personnel, equipment, and supporting resources are ready for a planned mission. A maintenance manager needs insight into asset availability. A logistics specialist relies on accurate information to support operational planning. Your work helps transform large amounts of operational information into software that provides clarity, confidence, and actionable insight. Complex Challenges, Clear Solutions Understanding Before Building Customers rarely arrive with detailed technical specifications. They arrive with operational challenges. Success in this role comes from understanding how processes, systems, people, and business rules interact within a larger operational environment. You analyse workflows, identify dependencies, uncover exceptions, and understand the logic behind operational decision making. You are not simply implementing predefined requirements. You help discover the rules, relationships, and operational logic behind a challenge and translate them into software solutions that remain reliable, maintainable, secure, and scalable as requirements evolve. You work closely with architects, analysts, and product owners to shape solutions that fit both the operational reality and the technical direction of the platform. The software is built in Java, and the real challenge lies in understanding the operational complexity behind it. The Impact You Help Create Building Confidence Through Reliability Behind every readiness dashboard, maintenance workflow, qualification record, and operational report are people who rely on accurate information. Your work helps ensure that users can trust the information they receive and make decisions with confidence. That trust is built through secure design, thoughtful engineering, clean code, and a long term focus on quality. You take pride in building software that continues to deliver value as the platform evolves. Your Mission How You Create Value * Collaborate within a Scrum team applying Domain Driven Design principles * Analyse operational requirements and translate them into software functionality * Design, develop, and maintain enterprise applications using Java and Spring Boot * Build and enhance REST APIs and backend services * Contribute to frontend development where required * Write clean, maintainable, and well tested code * Participate in code reviews and technical discussions * Troubleshoot technical and functional challenges across the full stack * Translate customer feedback into product improvements * Ensure applications remain secure, scalable, reliable, and maintainable * Contribute to knowledge sharing and continuous improvement within the team, To translate complex operational challenges into reliable software, we work with technologies including Java, Spring Boot, REST APIs, PostgreSQL, Oracle, React, Git, Maven, Docker, JUnit, Jenkins, SonarQube, and Mend. These technologies form the toolkit we use every day to build the next generation of the ILIAS platform. Working Across Teams and Functions You work closely with analysts, architects, product owners, and fellow developers to translate operational challenges into practical software solutions. By combining technical expertise with strong communication skills, you help connect customer needs, operational realities, and technical implementation. ## Related Videos - [Navigating the Corporate Jungle: Life as a Developer in a large Company](https://www.wearedevelopers.com/videos/621-navigating-the-corporate-jungle-life-as-a-developer-in-a-large-company) - [Docker Compose: Rediscovered](https://www.wearedevelopers.com/videos/1978-docker-compose-rediscovered) - [How Unit Testing Saved My Career](https://www.wearedevelopers.com/videos/1642-how-unit-testing-saved-my-career) - [How a Small Team Shrank a Microsoft Monorepo by 94%](https://www.wearedevelopers.com/videos/1236-how-a-small-team-shrank-a-microsoft-monorepo-by-94) - [From boy scouting to redrawing the landscape](https://www.wearedevelopers.com/videos/1140-from-boy-scouting-to-redrawing-the-landscape) - [Docker build without Docker](https://www.wearedevelopers.com/videos/100114-docker-build-without-docker) ## Related Articles - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs) - [Find a Developer Job: 12 Best Job Sites For Developers](https://www.wearedevelopers.com/magazine/165-find-a-developer-job-12-best-job-sites-for-developers) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [What’s the Difference between a Junior, Mid, and Senior Developer?](https://www.wearedevelopers.com/magazine/238-what-s-the-difference-between-a-junior-mid-and-senior-developer) - [Dev Digest 121 - AI goes offline](https://www.wearedevelopers.com/magazine/456-dev-digest-121-ai-goes-offline) - [Where To Find Software Engineering Jobs](https://www.wearedevelopers.com/magazine/396-where-to-find-software-engineering-jobs)