Java Developer
Brussels-Capital
Digital - Development
Work experience: 5-7
Reference number: 90192
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