3D-ICT
Full-stack developer Java / Angular
Job Location
Brussel, Belgium
Job 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: o Development / Maintenance of business applications o Development of application components/webservices o Contribute in the design of architecture components and building blocks (in close collaboration with technical lead or senior software architects) o Participation in technical working groups, Scrum meetings and meetings with the users if needed o Assistance in the testing, the technical documentation, the deployment, the evaluation and the reporting (JUnit, JIRA) Experiences o Minimum 5-7 years of full-time professional Java Development experience is required (Full-stack preferred - backend with good affinity for frontend is ok) o 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) : o Java and Spring Framework o JPA (with Hibernate as implementation) o Security patterns (Spring security) o Soap and RESTful Web Services o Spring Batch o SOA, microservices, CQRS o Test driven development (Junit, Spring, CI, Mockito, Cypress, Selenium) o Frontend (HTML/CSS/JavaScript, Angular) & backend abilities o Maven, Jenkins, Docker, Openshift, SVN or GIT and Eclipse or IntelliJ, Sonar, JBoss, Tomcat o Experience with relational database and O/R mapping: PostgreSQL, SQL Server, o Able to read and understand BPMN, UML & documentation practices o Jira/Confluence o A knowledge in the following technologies would be a nice to have, but not required: Talend, ZK, Oracle, Kafka o Familiar with AGILE/SCRUM methodologies, test-driven development and continuous integration o Problem solver, able to quickly understand existing code o Solution and customer oriented o Ability to integrate easily into an existing team and to supervise juniors Mission & Working hours Our client is based in Brussel (Midi Station). This will be an initial contract - The mission is long term and can be extended. 5 days from Monday until Friday (7h48 per day). Homeworking is possible (3 days a week). Languages - French or Dutch: active knowledge (understanding / speaking / writing technical documentation / reading) of one language. - English (written / team communication): active knowledge Due to the nature of the activities, the candidate must have the Belgian nationality and live in Belgium.
Location: Brussel, BE
Posted Date: 11/5/2025
Location: Brussel, BE
Posted Date: 11/5/2025
Contact Information
| Contact | Human Resources 3D-ICT |
|---|