Fullstack Developer – 80% to 100%
Hôpitaux Universitaires de Genève
Carouge
Key information
- Publication date:23 December 2025
- Workload:80 – 100%
- Contract type:Permanent position
- Place of work:Carouge
Job summary
Join HUG as a fullstack developer, enhancing healthcare systems. Work in a dynamic team with great benefits.
Tasks
- Maintain and evolve existing applications in a modern tech stack.
- Collaborate with users to design tailored solutions and deploy updates.
- Provide technical support and document developments for sustainability.
Skills
- Master's in computer science with 2+ years in fullstack development.
- Proficiency in Java, Spring, and Angular frameworks.
- Experience with collaborative tools like Git and Jira.
Is this helpful?
Fullstack Developer – 80% to 100%
- Full time
- HUG contract type: Fixed-term contract
- Department: Digital Transformation and AI Directorate
Company Description
With more than 13,000 employees representing 160 professions, the Geneva University Hospitals are a nationally and internationally recognized institution. To learn more about our institution, take a few minutes to discover the highlights of the year 2024 by clicking here.
The Digital Transformation and AI Directorate (DTN-IA) creates, integrates, and manages all IT applications of one of the most efficient hospital information systems to support the clinical and logistical activities of the Geneva University Hospitals. With over 12,500 workstations, 1,300 servers for more than 250 applications serving all staff, available 24/7, the DTN-IA manages an HR information system for the 13,000 employees of the HUG and 7 other Geneva institutions, as well as a powerful ERP for the most complex logistical and financial processes.
The DTN-IA creates an integrated patient record at the forefront of the sector and contributes to the HUG's reputation thanks to recognized functional richness and close collaborations with all healthcare professionals and their transversal management. Furthermore, the DTN-IA integrates cutting-edge and everyday biomedical equipment as well as specialized applications for all medical-technical platforms.
The mission of the DTN-IA is to support daily activities and build the future of a modern and efficient hospital, according to the Institution's strategic axes, relying on best practices and the most demanding standards.
Job Description
Within the DTN-IA, you will join the Business Analytics team in the Data domain as a fullstack developer to contribute to the maintenance and evolution of existing applications managed by the team.
As part of your duties, you will ensure the technical migrations of various application components, whether backends, frontends, or batch processes. You will work on a modern technical stack based on Java (versions 8 and 17-21) with Spring for backend development, and Angular (versions 14 and 19) for frontend development.
To do this, you will communicate directly with business users to understand their needs. You will then design appropriate solutions, develop the requested features, perform necessary tests, and deploy the updates to production. You will analyze anomalies, fix identified bugs, and ensure tests are kept up to date to guarantee application stability. You will implement monitoring tools to ensure effective tracking of service performance.
You will work on several strategic applications, including an alert generation tool designed to enhance patient safety, a drug reference used for prescriptions, an application dedicated to managing medical consent, as well as a synthetic visualization interface for patient records.
You will document all developments clearly and up to date to ensure the solution's sustainability.
As part of your duties, you will also provide level 3 technical support, in collaboration with other DTN-IA teams, with a strong customer orientation. You will rely on your analytical skills, synthesis ability, and sense of initiative to advance topics within deadlines while ensuring a high level of quality.
Qualifications
You hold a Master’s degree in computer science or an equivalent diploma and have at least two years of experience in fullstack development. Previous experience in hospital information systems is a valuable asset, enhancing your understanding of specific data.
You master application development in Java with the Spring Framework. Knowledge of event-driven microservice architecture and Kafka is a plus. You also have solid experience in frontend development with Angular. Knowledge of reactive programming (Spring Webflux, R2DBC) is an advantage.
Thanks to your experience, you have implemented numerous unit and integration tests using tools such as Junit and Mockito.
Additionally, you are proficient with collaborative development tools such as Git, Jira, Confluence, Maven, and Docker.
You communicate clearly, simplify technical terms, and practice active listening to ensure understanding of needs.
Your initiative and ability to leverage feedback are valuable assets for developing innovative solutions. You adopt a calm and thoughtful approach to technical challenges and know how to manage priorities professionally.
Additional Information
- Start date: to be agreed
- Number of positions: 1
- Activity rate: between 80% and 100%
- Function class: 20
- Contract: 12-month fixed-term contract
- Application deadline: 01/18/2026
- Contact for information: Mr. J. Houeix, Data Business Analytics Team Leader, Julien.Houeix@hug.ch
Your application must include a cover letter demonstrating your motivation, your CV, copies of diplomas and certificates required for the position, and the last 2 work certificates.
This announcement is addressed equally to women and men.
Committed to fighting unemployment, the HUG encourages applications coming from the Cantonal Employment Office.
Only applications submitted via the recruitment platform will be considered. Paper and email applications will not be processed.