Java Developer
Function
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