Job Description
Analysis & Design
* Analyze and challenge business requirements to ensure optimal technical solutions
* Perform technical feasibility analyses and contribute to solution design
* Participate actively in architecture and microservices design, ensuring system coherence and alignment with IT strategy
* Ensure backward compatibility during application evolution and service versioning
Backend Development
* Design, develop, and maintain Java‑based backend applications
* Implement microservices with strong emphasis on decoupling, resilience, scalability, and performance
* Apply best practices in Java 21, including reactive programming and performance optimization
* Use frameworks and tools such as Spring, Maven, Git, Jenkins, JIRA
Quality & Testing
* Develop and maintain unit and integration tests
* Ensure code quality through peer reviews and adherence to coding standards
* Validate solutions against functional and technical requirements
Production Support & Continuous Improvement
* Monitor applications in production and analyze incidents
* Resolve bugs and handle support requests to ensure system stability and reliability
* Contribute to continuous improvement of applications and development processes
Collaboration & Advisory Role
* Act as a technical advisor for internal and external teams
* Support business teams by translating functional needs into technical solutions
* Actively participate in the team’s Agile/Scrum way of working
* Respect IT governance, security standards, and architectural guidelines
Qualifications
Technical Skills
* Minimum 5 years of experience in backend analysis and development
* Strong expertise in Java (Spring, Reactive Streams)
* Proven experience in microservices architecture, including:
o High availability
o Versioning and backward compatibility
o Performance and scalability
* Solid knowledge of relational databases (Oracle, SQL, DB2 or similar)
* Strong command of Git, Jenkins, JIRA
* Experience with IDEs such as IntelliJ or equivalent
* Experience with REST APIs; knowledge of SOAP is a plus
Education
* Bachelor’s or Master’s degree in IT or equivalent experience
Soft Skills
* Strong analytical and problem‑solving mindset
* Proactive and solution‑oriented attitude
* High level of autonomy, rigor, and reliability
* Excellent communication and listening skills
* Ability to learn continuously and adapt to new technologies
* Strong team spirit and sense of responsibility
Languages
* Working languages: French and/or Dutch, with professional proficiency in English
* Oral comprehension of French is an asset (predominantly French‑speaking team)
Additional Information
For non‑EU candidates
* Must hold a valid work permit for Belgium
* Must have a residence permit confirming right of residence