Eureka is looking for a ICT Full-Stack Developer

14 Apr 2025 | Jobs

Eureka is the world’s largest public network providing funding for international research, development, and innovation. Since 1985, governments and funding agencies have supported over 7,000 commercialised innovations, boosting economic growth and industry competitiveness. Eureka funds companies of all sizes, universities, and research organisations working on international R&D projects.

The Brussels-based Eureka Secretariat supports the network's strategy, manages programme operations, maintains IT platforms, stores data, and promotes Eureka to stakeholders.

To support its funding programme Eurostars, Eureka has developed an IT project management platform to support the full process of application, evaluation, and monitoring of projects and storing of all relevant data.  The development of the platform is in its final stages but with some important work to be done on its infrastructure among other areas. 

To support this work and be part of the team who will ensure the programme management platform’s further development, the Eureka Secretariat, based in Brussels (Etterbeek), is looking for one full time 

The successful candidate must be willing and able to take on a variety of IT development tasks necessary for the completion of Eureka’s programme management platform. This is a great opportunity for an IT developer who would like to join an international organisation and be part of a dynamic and small team. 

The role will report to the IT Program Manager. 

Duties and responsibilities

Development

  • Design, develop, and maintain server-side web applications and APIs.
  • Write clean, maintainable, and efficient code.
  • Debug and troubleshoot issues in existing applications and services.
  • Create automated tests to ensure high-quality code and performance.
  • Monitor application behaviours.
  • Document application processes, code changes, and updates.
  • Participate in team meetings and contribute to technical discussions and decisions.
  • Ensure the security, performance, and reliability of systems.
  • Communicate comprehensively and coherently on the state of development, processes, and requirements.
  • Help other teams with their day-to-day operations.

Qualifications and skills

Mandatory hard skills

  • Backend language: JVM languages (preferred Java).
  • Backend dependency manager: Maven or Gradle.
  • Backend framework: Spring Boot, Hibernate and JPA.
  • Frontend languages: HTML, CSS and Javascript.
  • Test framework: JUnit, Mockito and Selenium.
  • Relational database system: MySQL or Oracle.
  • Non-relational database system: DynamoDB or MongoDB.

Highly desired hard skills

  • Database manager: Flyway or LiquidBase.
  • Frontend framework: Thymeleaf.

Soft skills

  • Ability to clearly convey technical information to non-technical stakeholders and collaborate effectively with other team members.
  • Strong analytical skills to identify issues, evaluate solutions, and implement effective fixes.
  • Ability to work collaboratively within a team, supporting and learning from colleagues.
  • Efficiently manage time to meet deadlines and handle multiple tasks or projects simultaneously.
  • Flexibility to adapt to changing requirements, technologies, and work environments.
  • Meticulousness in writing and reviewing code to ensure quality and prevent errors.
  • Innovative thinking to develop new solutions and improve existing ones.
  • Ability to analyse situations objectively and make reasoned decisions.
  • Persistence in the face of challenges and setbacks, maintaining a positive attitude.
  • Commitment to ongoing professional development and staying updated with industry trends and new technologies.
  • Taking responsibility for one's work, including acknowledging mistakes and striving to improve.
  • Understanding the needs of end-users and ensuring the backend supports a seamless user experience.
  • Ability to handle disagreements constructively and find solutions that satisfy all parties involved.
  • Keeping tasks and projects well-organised to ensure smooth workflow and efficient project management.
  • Willingness to guide and support colleagues, sharing knowledge and fostering their growth in important domains.

Education and experience

  • A level of higher education that corresponds to completed post-secondary education of at least three years, attested by a diploma and relevant professional experience of at least two years.
  • Professional certifications (e.g., CSM, TOGAF, PMI-ACP, PMP, etc.) are considered a plus.
  • Fluency in English, both written and oral.

What we offer

  • Contract: Full-time, local, open-ended employment contract under Belgian law.
  • Compensation: Competitive salary based on qualifications and experience.
  • Benefits: Attractive extra-legal benefits, including flexible working arrangements (home-office allowance), a generous annual leave entitlement, pension, hospital insurance, daily meal vouchers and a public transport season ticket.
  • Work environment: International team of 40+ from 16 countries, modern office in the Brussels EU district.
  • Values: Trust, transparency, passion, creativity, autonomy, collaboration, work-life balance, and diversity.
  • Inclusion: Eureka is an equal-opportunity employer.

Application process

To apply, kindly submit your CV and motivation letter by clicking the online APPLY button at the end of the vacancy page. By submitting your application, you agree to the verification of your diplomas and references.

Applicants must possess the legal right to work in Belgium, either through citizenship of a European Union or European Economic Area country, or by holding a valid Belgian work permit.

Closing Date: Friday 9 May 2025, 17:00 Brussels time. Applications submitted after this date will not be considered.

Interviews: Interviews will be conducted shortly after the closing. Only candidates shortlisted for interviews will be contacted. 

Never miss an update from Science|Business:   Newsletter sign-up