cover image
OneSource Consulting

Java Technical Lead

Hybrid

Brussels, Belgium

Senior

Full Time

16-01-2026

Share this job:

Skills

Communication Java GitLab CI/CD Coaching Architecture Software Architecture Application Architecture apache Spring Spring Boot Maven Gitlab CI GitLab CI/CD

Job Specifications

Job Description: Product Owner

Location: La Hulpe (Hybrid)

Duration: 6 months

Job Description - Roles and Responsibilities

2. Mission

As part of a Java development project for the General Administration of Education in the Wallonia-Brussels Federation, the mission of Java Technical Lead covers many aspects such as the development of application architecture proposals, development, technical expertise, and the identification of solutions for the implementation of complex systems.
As a Java Technical Lead, you are responsible for the solution's implementation, code quality and technical consistency, product performance, and delivery. As the lead for application development, you collaborate with business and functional analysts, testers, the project manager, and middleware specialists to successfully complete implementations. You are responsible for the quality of the deliverables and for promoting best practices in design and development.
The mission concerns the EPSOC application, used to support the activities of Adult Education in the Wallonia-Brussels Federation. It is involved in particular in the management of resources (calculation of allocations, subsidies, student periods, teacher travel expenses, external interventions, etc.), and in the development of educational materials.

The technologies are based on two distinct stacks:

JAVA8 / JEE7, JSF2, JPA2, JAX-WS, JAX-RS, IBM DB2 ;
Angular21, JAVA21, Spring Boot 3, IBM DB2.
The build tools are based on GitLab CI/CD, Apache Maven and Nexus.

As a consultant, you are subject to the same working conditions as our internal staff, namely a hybrid mode combining in-person and remote work, with a mandatory minimum of 50% presence in our offices.

The mission is conducted exclusively in French.

3. ActivitiesConception

Create and update the software architecture document.
Develop the design and technical analysis based on the functional specifications.
Develop and implement good development practices: clean code, SOLID principles, DRY, etc.

Realization

Collaborating as a technical expert with his team of developers.
Develop application modules.
Optimize the code based on memory management and response times.
Organize the refactoring by simplifying the existing code.
Organize code reviews.
Validate the development and unit tests.
Perform corrective and evolutionary maintenance.

Deployment

Validate the deployment and delivery of the solution.
Ensure the application behaves correctly in different execution environments.

Quality

Ensure the quality of developments carried out by the team in line with company standards.
Apply and verify the application of the methodological and technological standards defined by ETNIC.
Ensure deadlines are met.
Adopting good practices for reducing technological debt (clean code, upgrading libraries, frameworks, etc.)
Provide coaching and mentoring to the development team under their technological responsibility.

Communication

Communicate with the various stakeholders involved in the execution of the work packages and provide regular feedback to your team leader on the activities assigned to you.
Assist the team leader in the qualification and evaluation of work packages.

About the Company

OneSource is a pan European based recruitment, employment agency founded in response to the market demands for more flexible, cost-effective, tailored recruitment solutions. It aims at providing high-quality services to provide the best outcomes in the recruitment and employment of personnel from a diverse set of business sectors. In today's highly competitive and ever-changing IT market, hiring the right candidate can make the difference between success and failure of any mission-critical project. We can navigate you throu... Know more