We're looking for experienced Java Developers to join our client as a consultant and contribute to stable, future-proof backend solutions. You will work in a team responsible for several business-critical applications and services, partly built on legacy technologies. This environment requires resilience, a solid onboarding period, and a long-term commitment to sustainably evolve existing systems.
The Role & Responsibilities
As a Java Developer, you will be part of a broader solutions team and collaborate with many IT colleagues on in-house developed applications. You balance a forward-looking technical vision with the complexity of existing landscapes, always focusing on quality and performance.
Develop and maintain complex Java applications
Strong focus on backend architecture and implementation
Work within an Agile/Scrum context as a mindset rather than a rigid process
Deliver high-quality solutions both independently and as part of a team
Collaborate closely with other teams and stakeholders
Take a pragmatic, solution-oriented approach to technical challenges
Actively share knowledge and continuously improve your skill set
Technical Requirements
You have a strong Java background and feel comfortable working in environments that combine legacy and modern technologies.
At least 5 years of experience as a Java Developer Developer
Java (8+), SQL
Spring (Spring Boot, Spring Data, Spring Web Flow, …)
Hibernate, JDBC
JSF (jQuery, PrimeFaces)
Tools & platforms: Git, Docker, RabbitMQ, cloud environments (preferably Azure)
Nice-to-haves: Maven, JUnit, Mockito
Methodology: experience with Agile/Scrum
Profile & Language Skills
Beyond technical expertise, our client values collaboration and the right mindset.
Proactive, eager to learn, and solution-driven
Strong communication skills
Languages: English and Dutch
Seniority level
Mid-Senior level
Employment type
Full-time
Job function
Engineering and Information Technology
Industries
IT Services and IT Consulting