Job Title: Full-stack developer Java / Angular
Location: : Brussel, Belgium
Languages: French,Dutch,English
Work Mode: Hybrid (2–3 days onsite per week)
Duration: Aa Soon As Possible- 31/12/2026
Roles and Responsibilities
Description:
⦁ In the context of a major business transformation program, we are looking for a senior java developer to reinforce the existing teams.
⦁ As a senior developer, you will join a department of about 70 people (in evolution) to ensure the hand-over, refactoring and/or greenfield development of business applications.
⦁ The developer we're looking for will be responsible for the development of Java applications, supporting the analysts and business objectives, while providing expertise in full-stack software development lifecycle, from concept and design to testing.
Responsibilities:
⦁ Development / Maintenance of business applications
⦁ Development of application components/webservices
⦁ Contribute in the design of architecture components and building blocks (in close collaboration with technical lead or senior software architects)
⦁ Participation in technical working groups, Scrum meetings and meetings with the users if needed
⦁ Assistance in the testing, the technical documentation, the deployment, the evaluation and the reporting (JUnit, JIRA)
Experiences:
⦁ Minimum 5-7 years of full-time professional Java Development experience is required (Full-stack preferred - backend with good affinity for frontend is ok)
⦁ Familiarity with multi-system integration and complex environments
Competencies :
⦁ Technical knowledge and practical experience of required technologies to be able to start development and support directly (below) :
⦁ Java and Spring Framework
⦁ JPA (with Hibernate as implementation)
⦁ Security patterns (Spring security)
⦁ Soap and RESTful Web Services
⦁ Spring Batch
⦁ SOA, microservices, CQRS
⦁ Test driven development (Junit, Spring, CI, Mockito, Cypress, Selenium)
⦁ Frontend (HTML/CSS/JavaScript, Angular) & backend abilities
⦁ Maven, Jenkins, Docker, Openshift, SVN or GIT and Eclipse or IntelliJ, Sonar, JBoss, Tomcat...
⦁ Experience with relational database and O/R mapping: PostgreSQL, SQL Server,
⦁ Able to read and understand BPMN, UML & documentation practices
⦁ Jira/Confluence
⦁ A knowledge in the following technologies would be a nice to have, but not required: Talend, ZK, Oracle, Kafka
⦁ Familiar with AGILE/SCRUM methodologies, test-driven development and continuous integration
⦁ Problem solver, able to quickly understand existing code
⦁ Solution and customer oriented
⦁ Ability to integrate easily into an existing team and to supervise juniors