cover image
emagine

Senior Java Developer (h/f)

Hybrid

Brussels, Belgium

Senior

Full Time

04-02-2026

Share this job:

Skills

Java HTML CSS SQL NoSQL Risk Management CI/CD DevOps Docker Kubernetes Azure DevOps Agile methodologies Architecture Database Management Organization Azure Agile HTML/CSS Spring Vue.js CI/CD Pipelines Microservices Microsoft Azure

Job Specifications

Location: Brussels ; 50% remote

Duration: 3 years

Introduction & Summary:

The Senior Java Developer role aims to enhance the capabilities of the Risk Management team by developing high-quality software solutions, mentoring junior developers, and ensuring technical excellence within the organization. The ideal candidate will possess extensive experience in Java development, particularly with Java 11/17, and be adept at implementing innovative business solutions in the B2B sector.

Main Responsibilities:

Collaborate with stakeholders to refine requirements and align solutions with business goals.
Design and implement scalable Java applications following best practices.
Lead development of critical components and ensure timely delivery.
Mentor junior developers and promote a culture of continuous learning.
Maintain high code quality through reviews and testing.
Troubleshoot and resolve issues, ensuring system reliability.
Document technical solutions and communicate effectively with teams.
Stay current with Java technologies and introduce innovative solutions.

Key Requirements:

Bachelor’s or Master’s degree in Computer Science, Software Engineering, or related field.
Minimum 7 years of professional experience in Java development.
Strong expertise in Java 11/17.
Spring Framework (v5+), Spring MVC.
REST API design and microservices architecture.
Front-end frameworks (Vue.js preferred) and responsive HTML/CSS.
Hands-on experience with cloud deployments (Microsoft Azure/Azure DevOps) and CI/CD pipelines.
Familiarity with Agile methodologies and DevOps practices.
Fluent in French or Dutch, with excellent English skills.

Nice to Have:

Experience with containerization technologies (e.g., Docker, Kubernetes).
Knowledge of database management systems (e.g., SQL, NoSQL).

About the Company

emagine is a high-end business & IT consulting company challenging the way businesses leverage high-end expertise. Enabled by our vast network of expert consultants, we tailor our services to the unique needs of each business, powering progress, solving challenges, and delivering real results. As the world evolves, scalability becomes increasingly important in modern, technology-driven organizations. And it is around this critical need that emagine stands out with a unique business model and delivery capacity. With emagin... Know more