Senior Fullstack Java Developer
Senior Fullstack Java Developer
General context
The organization operates in a complex technological environment, combining a legacy application landscape with modern components. The context includes a structural transformation of the IT landscape, modernization of architectures, reduction of technical debt, adoption of the Cloud, and compliance with regulatory requirements, notably NIS2.
The existing applications cover critical domains such as unemployment regulation (toelaatbaarheid, payments, debt management, financial and accounting processing). Part of these systems relies on legacy technologies, while new Cloud/hybrid architectures are emerging. The architect plays a key role in harmonizing, securing, and ensuring the consistency of these architectures.
Main responsibilities
-
As a “programmer”
Develop and/or adapt IT applications to provide efficient and user-friendly tools to end users -
As an “analyst – programmer”
Analyze the technical specifications of an application in order to choose the best solution and carry out this analysis (for smaller projects) to enable users to perform their tasks efficiently and to ensure the optimal and controlled operation of IT resources -
As a “specialist”
- Perform technical analyses within the framework of business projects.
- Advise on integrations, data models, performance, and scalability.
- Guide the team in adopting new technologies and architectural patterns.
- Analyze and resolve complex technical issues in a highly interconnected environment.
- Ensure the consistency of both legacy and modern components.
Required technical skills
- Proven experience (5–7+ years) in complex IT programming.
- Expertise in modern Java (Spring, microservices, API-driven, event-driven).
- Skills in containerization and orchestrators (OpenShift).
- Advanced knowledge of relational databases (MySQL) and data modeling.
- Knowledge of integrations: messaging, REST/GraphQL, event-driven.
- Knowledge of resilient and high-availability architectures.
- Understanding of security standards (NIS2).
Behavioral skills
- Excellent analytical and synthesis skills.
- Structured and educational communication.
- Global vision and ability to maintain an overview.
- Quality-oriented, autonomous, and proactive.
- Ability to connect business needs with technical challenges.
Education
- Master’s degree in computer science or equivalent experience.
Language skills
- Very good command of French, Dutch, and English.
Working conditions
- Start date: ASAP
- Remote work possible after 2 weeks on-site
- Contract until the end of the year, renewable
Apply for this Job
This position was originally posted on Pro Unity.
It is publicly accessible, and we recommend applying directly through the Pro Unity website instead of going through third party recruiters.
Search jobs by category
- AI Engineer
- Application Support Analyst
- Business Analyst
- Business Intelligence Analyst
- CRM Developer
- Cybersecurity Analyst
- Data Analyst
- Database Administrator
- Data Engineer
- Data Scientist
- Developer
- DevOps Engineer
- Embedded Systems Engineer
- ERP Consultant
gofreelance
© 2026 gofreelance.be