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
Solliciteren