Java Developers
We are currently looking for experienced Java Developers for a long-term project in Brussels, with a hybrid working model.
This role is ideal for a senior professional who enjoys working in a complex, high-availability environment and has strong experience in enterprise Java development, integration technologies, and modern deployment practices.
Location
Brussels (hybrid – partly onsite, partly remote)
Start Date
ASAP
Contract
Long-term assignment
Role Overview
As a Senior Java Developer, you will contribute to the design, development, maintenance, and support of enterprise applications based on functional and technical analyses.
You will work in a multi-user, high-availability, and high-visibility environment, collaborating closely with functional analysts and other stakeholders to deliver robust and high-quality software solutions.
Key Responsibilities
- Participate in the design and development of IT applications based on preliminary functional and technical analyses.
- Ensure the quality assurance and development of Java applications in a complex enterprise environment.
- Analyze user needs in close collaboration with functional analysts and translate them into technical solutions.
- Contribute to the maintenance and continuous improvement of existing applications.
- Adapt applications to evolving software and hardware environments.
- Provide adequate technical support when required.
- Work collaboratively within an Agile/Scrum environment.
Technical Requirements
We are looking for a strong senior developer with experience in the following areas:
Core Technologies
- Java web client technologies and Java technical components
- Angular
- Spring Boot
Web Services & Integration
- SOAP
- WSDL
- XML / XSD
- JAX-WS
- JSON
- Swagger
DevOps / Platform / Tooling
- Containers
- Docker
- OpenShift
- Git
- GitLab
- Helm
- SonarQube
Nice to Have
- Experience with testing and/or test automation
Profile
- You are a senior Java developer with solid experience in enterprise environments.
- You are comfortable working on both new development and application maintenance.
- You have strong analytical skills and can collaborate effectively with functional analysts and technical teams.
- You are quality-driven and used to working in business-critical environments.
- You are familiar with Agile Scrum ways of working.
- You are able to work independently while also being a strong team player.
Language Requirements
- Good knowledge of English
- Good command of Dutch or French
(knowledge of at least one national language is required)
Nice to Have / Domain Knowledge
Experience in a large and structured public or enterprise environment is considered a plus.