Functie
As a Senior Full-Stack Java Developer, you will be responsible for designing, developing, testing and
maintaining business-critical software applications. You will work closely with business stakeholders
and technical teams to deliver reliable, high-quality solutions that support ongoing digital
transformation initiatives.
You contribute throughout the entire software development lifecycle, from technical analysis and
implementation to testing, deployment and production support, while ensuring maintainability,
performance and compliance with development standards.
Key responsibilities
• Gather and challenge business requirements to fully understand functional needs and
translate them into technical solutions.
• Perform technical analysis and produce clear technical documentation for new
developments and enhancements.
• Design, develop and maintain backend and frontend applications following established
development standards and best practices.
• Implement new functionalities and resolve production issues while ensuring application
stability and performance.
• Participate in code reviews, testing activities and quality assurance processes.
• Support business users during testing phases and provide technical guidance when required.
• Analyse, troubleshoot and resolve incidents and application defects.
• Contribute to the continuous improvement of applications, development processes and
technical architecture.
• Participate actively in an Agile Scrum team and contribute to sprint planning, refinement,
reviews and retrospectives.
Required technical skills
• Minimum 5 years of professional experience in Java software development.
• Strong expertise in Java 8+, including modern Java concepts and performance optimization.
• Extensive experience with:
o Spring Framework / Spring Boot
o Maven
o RESTful APIs
o Microservices architecture
• Good knowledge of:
o Git
o Jenkins
o Jira
• Experience working with relational databases such as:
o Oracle
o SQL
o DB2
• Experience using modern Java IDEs such as IntelliJ IDEA or similar.
Front-end technologies
• Strong experience with recent versions of Angular.
• Experience with React is considered an asset.
• Good knowledge of:
o TypeScript
o HTML5
o CSS3
o SASS
o NgRx
o OpenID Connect
• Experience with JSON Forms is a plus.
Methodologies
• Agile / Scrum
• Object-oriented design
• Backend development
• Full software development lifecycle
• Technical analysis and documentation
Profile
• Bachelor’s or Master’s degree in Computer Science or equivalent through experience.
• Strong analytical and problem-solving skills.
• Able to challenge business requirements and translate them into scalable technical solutions.
• Autonomous and proactive with a structured approach.
• Strong communication and collaboration skills.
• Quality-oriented with attention to maintainability and performance.
• Continuous learner with an interest in modern software engineering practices.
Languages
• Native or professional proficiency in Dutch or French.
• Professional working proficiency in English.
• Knowledge of the other national language is considered an asset.
Nice to have
• Experience with React.
• Experience with JSON Forms.
• Experience with reactive programming.
• Experience in optimizing application performance.
• Knowledge of DevOps practices and CI/CD pipelines.
Inlichtingen
Jordi Smet +32 3 202 05 00