Job Title: Java Developer
Location: Mechelen, Belgium
Duration: ASAP - 12/2025 with possible Extension
Languages: Dutch, English
Job Description:
Client is seeking an experienced Java Developer to support the development and maintenance of Java-based applications within the organization. The candidate must have strong expertise in Java/J2EE, be proficient in coding, testing, and debugging, and possess a solid understanding of Agile development methodologies.
As the point of contact for sustainable waste, materials, and soil management in Flanders, Client plays a critical role in environmental policy, ensuring soil quality, circular economy development, and effective remediation practices. The Java Developer will contribute to digital solutions supporting these initiatives.
Key Responsibilities
Application Development & Maintenance
* Develop and maintain Java-based applications.
* Perform coding, testing, debugging, and maintenance tasks, ensuring system efficiency.
* Ensure smooth execution of programming assignments independently when needed.
Technical Excellence & Agile Methodology
* Utilize Java/J2EE programming languages within development environments.
* Apply Agile methodologies to support efficient project execution.
* Work within a collaborative, fast-paced Agile team.
System Optimization & Problem Solving
* Identify and resolve technical challenges proactively.
* Ensure applications align with best practices for performance and security.
Required Qualifications & Experience
Education & Training
* Demonstrable training with certification or equivalent experience in Java/J2EE.
Technical Expertise
* Proven experience in developing Java-based applications.
* Strong coding, testing, debugging, and maintenance proficiency.
* Experience working independently on complex tasks.
* Solid knowledge of Agile development methodology.
Language Requirement
* Fluent Dutch (CEFR Level C2) – Mandatory.
Specific Skills
* Postgres or DB2
* Spring and Spring Boot
* API services
* cloud platforms (Azure)
* container concepts (Kubernetes)
* continuous integration and continuous delivery (CI/CD)
* React or Angular
* test-driven development
* Type Script