Senior Java Full-Stack Developer
Brussels-Capital
Digital - Development
Work experience: 5-7
Reference number: 92121
You will join an experienced development team working on business-critical web applications. In this role, you take end-to-end ownership of features, from design and implementation to testing and delivery. You combine strong Java backend expertise with solid frontend development skills, ensuring performant, secure, and maintainable applications.
This is a hands-on engineering role for someone who is comfortable working across the full software lifecycle and collaborating closely with other developers, analysts, and designers.
What you’ll do
- Design, develop, and maintain full-stack web applications with a strong focus on Java-based backend services.
- Build and evolve RESTful APIs that support web and mobile applications.
- Develop responsive and user-friendly front-end components using modern JavaScript frameworks.
- Ensure application performance, scalability, and security across the full stack.
- Work closely with UX designers and functional stakeholders to translate requirements into robust technical solutions.
- Contribute to code quality through reviews, refactoring, and adherence to best practices.
- Participate actively in technical discussions, solution design, and continuous improvement initiatives.
- Support applications throughout their lifecycle, including bug fixing, optimization, and minor enhancements.
What are we looking for?
- You hold a Degree in Computer Science.
- You have solid experience as a Senior Java Developer with proven exposure to full-stack development.
- You are proficient in Java and comfortable designing backend services and APIs.
- You have hands-on experience with frontend technologies such as HTML, CSS, JavaScript, and at least one modern framework (e.g. Angular).
- You are familiar with relational databases such as Oracle or MySQL, and understand data modeling and query optimization.
- You understand the full web application lifecycle, from architecture and development to deployment and maintenance.
- You have general exposure to other backend languages such as Python or PHP, which helps you navigate heterogeneous environments.
- You work in a structured way, communicate clearly, and take ownership of your deliverables.
- You are fluent in Dutch and can collaborate in a multilingual technical environment.
What do we offer?
Location: Brussels (hybrid)
Start date: As soon as possible
Duration: Until end of 2026
Contract: Freelance or Permanent
Vacancies that may also interest you
)
Kenneth Van Cleynenbreugel
Business & Talent Consultant
+32473822673
