A position for a Backend Developer at Digital Health Innovation Laboratory (DHILab)

The Digital Health & Wellbeing Center is one of the Centers of the Bruno Kessler Foundation (FBK). The activities of the Center for Digital Health & Wellbeing mainly concern scientific research of excellence in the field of Computer Science and AI techniques and methodologies for health and healthcare, as well as social and technological innovation for a relevant impact on both the local community and nationally and internationally.

The position is opened by the DHILab – Digital Health Innovation Laboratory research unit of the Digital Health & Wellbeing Center. The DHILab is a research and innovation unit focused on the design, development, deployment, and operation of innovative digital solutions in the field of digital health. The laboratory supports research activities by providing expertise in user experience design, human-computer interaction, and AI-based software components, as well as in building and managing infrastructures that meet key requirements for digital health and trustworthy AI, including privacy-compliant data governance and technical robustness and safety. The DHILab collaborates closely with the other research units of the Center. More information is available at https://dhilab.fbk.eu/

FBK actively seeks diversity and inclusion in the workplace and is also committed to promoting gender equality. To promote the inclusion of disabled staff as per law 68/99, the Foundation is available and interested in evaluating the applications received for technical-scientific domains that do not correspond exactly to this call.

Job Description

Within the activities carried out at the DHWB Center, one of the main assets to be continuously updated and maintained in a real production environment is the TreC platform — a cloud-based, microservice-oriented, GDPR-compliant architecture designed as a Personal Health Record (PHR) for citizens and patients. TreC provides functionalities that allow healthcare professionals and researchers to manage care and health research processes.

FBK is looking for a Developer in the healthcare domain, with a solid background in Java development and microservice architectures, to work on the platform. The candidate will be responsible for developing and maintaining the application services that constitute the platform, managing the deployment and maintenance of containerized microservices in a cloud environment, and supporting the implementation of services for the delivery of digital therapies. The candidate will also contribute to the maintenance and update of an e-learning platform developed within a European project. The candidate will collaborate with software developers, senior technologists, and researchers of the DHWB Center, as well as with national and international partners involved in clinical studies conducted in real-world contexts.

Main Tasks and Responsibilities

The successful candidate will be responsible for:

  • Design of new software components and major software revisions.
  • Contribute to the monitoring, evaluation, and selection of appropriate technologies for software products.
  • Deploy, operate, and maintain the platform.
  • Design and implement services for the delivery of digital therapies.
  • Contribute to the maintenance and update of the EUVECA e-learning platform.

Job Requirements

The ideal candidate should have:

  • Bachelor’s degree in Computer Science, Computer Engineering or related fields.
  • Strong programming skills and knowledge of languages such as Java (preferred), Python, or JavaScript, and frameworks like Spring Boot, Angular, or Vue.
  • Solid understanding of microservice-based architectures, containerization, and orchestration technologies (e.g., Docker, Kubernetes).
  • Experience with cloud-based infrastructures.
  • In-depth knowledge of the Moodle platform.
  • Knowledge of SQL/document-oriented Database Management Systems.
  • At least 1 year experience in developing production-grade software in the healthcare domain
  • Team-oriented mindset with good communication and interpersonal skills.
  • Good level of autonomy and problem-solving ability.
  • Proficiency in both Italian and English (oral and written).

Furthermore, the following elements will be positively evaluated:

  • Experience in research projects and collaboration with research teams.


Employment

Type of contract: fixed-term contract

Working hours: part-time (20 hours per week) 

Start date: January 2026

Duration: 12 months

Gross annual salary: € 29.577,98, plus objectives achievements bonus

Benefits: flexi-time, company subsidized cafeteria or meal vouchers, internal car park, welcome office support for visa formalities and for research in accommodation, social security (SANIFONDS), family-work balance, free training courses, support on bank account opening, discount on public transport, sport, language course fees, counseling and psychological support service. More info at https://www.fbk.eu/en/work-with-us/ 

Workplace: Povo, Trento (Italy)


Application

Candidates must submit their application through the online form at https://jobs.fbk.eu/. Please make sure to enclose the following documents with your application (pdf format):

  • Detailed CV;
  • Cover Letter (explaining your motivation for this specific position).

Application deadline: December 9, 2025

 

Please read our Regulations on the recruitment and selection of fixed-term personnel before completing your application. 

For further information, please contact the Human Resources Services at jobs@fbk.eu