We are looking for a
Senior Java Developer
to support the migration of applications to a cloud environment and contribute to building a secure, scalable, and modern data integration platform. You will work hands-on in development while also guiding best practices across the team.
Key Responsibilities
* Prepare and adapt existing Java applications for migration to a cloud environment.
* Design and implement SOAP and REST APIs, including API definitions.
* Develop and maintain applications in
Java / Spring Boot
.
* Build CI/CD and deployment pipelines in collaboration with DevOps teams.
* Improve security, reliability, and scalability of existing applications.
* Apply Agile and DevOps principles in development and operations.
* Contribute to guidelines, best practices, and technical documentation.
* Execute coding, testing, debugging, and peer reviews.
* Coach and support junior developers when needed.
What are we looking for?
* 5+ years
of Java development (Java, J2EE, Spring Boot).
* 5+ years
of SOAP and REST API design & development.
* 5+ years
experience as technical analyst (API design).
* Strong experience in coding, testing, and debugging.
* Agile development experience, ideally in a lead or coaching role.
* Native-level
Dutch (CEFR C2)
and fluent
English (CEFR C2)
.
* Relevant degree or certifications in programming/software engineering.
Nice-to-Have Skills
* Experience with Data Science / Machine Learning (e.g., scikit-learn, TensorFlow, PyTorch).
* Team leadership and developer coaching experience.
What do we offer?
Location:
Melle, Belgium (hybrid)
Start date:
1 October 2025
End date:
31 December 2026
Contract:
Freelance or Permanent