Junior Full Stack Software Developer (HSE-TS-CS-2025-36-GRAE)
Publication date:
05 March 2025- Place of work:Geneva
Job summary
Join CERN as a Full Stack Software Developer, contributing to innovative projects. Enjoy a collaborative work environment with great benefits.
Tasks
- Collaborate with stakeholders to gather requirements and define solutions.
- Develop robust back-end features using Java and Spring Boot.
- Build intuitive front-end interfaces with ReactJS and manage CI/CD.
Skills
- You hold a degree in IT or Computer Science with up to two years of experience.
- Knowledge of Java and JavaScript, Spring Boot, ReactJS frameworks.
- Experience with databases and DevOps tools, including CI/CD.
Is this helpful?
Job Description
Your responsibilities
Join a vibrant and dynamic team of software engineers at CERN, where diverse technical expertise meets a shared commitment to safety and innovation. As a Full Stack Software Developer, you will play a key role in the entire development lifecycle (analysis, design, implementation, testing, and deployment) of critical web applications that support CERN's operations safety.
Your responsibilities will include:
- Collaborating with stakeholders to gather requirements and define solution architectures.
- Developing robust back-end features using Java and Spring Boot.
- Building intuitive front-end interfaces with ReactJS.
- Configuring and managing CI/CD pipelines (GitLab, OpenShift, Docker, etc).
- Working closely with end-users to ensure solutions meet operational needs.
- Maintaining and enhancing technical documentation.
Key projects you'll be working on:
- Analysis, Classification and Declaration Tool (CRONOS): You will develop a new software application to analyse radiation lab results and facilitate radioactive waste shipments.
- Statistical Safety Tool (safety reporting): You will contribute to the development of a statistical tool to analyse and visualize safety-related data.
What we're looking for:
We value developers who are eager problem solvers, enthusiastic about new technologies, and effective collaborators. You'll have access to training programs to deepen your expertise in the technologies we use. This is your opportunity to contribute to CERN's mission and grow your career in a challenging yet rewarding environment. You may find out more about the work of the CERN Safety Computing Support Team here: https://hse.cern/content/join-hse-ts-cs-team
Your profile
Skills
- Knowledge of Java and JavaScript language
- Knowledge of Spring Boot and ReactJS frameworks
- Knowledge and application of software life-cycle tools and procedures, including DevOps (git, CI/CD)
- Testing, diagnosing and optimization of software
- Design of databases/repositories: Oracle SQL or equivalent
Eligibility criteria:
- You are a national of a CERN Member or Associate Member State .
- By the application deadline, you have a maximum of two years of professional experience since graduation in Information Technology/Computer Science (or a related field) and your highest educational qualification is either a Bachelor's or Master's degree.
- You have never had a CERN fellow or graduate contract before.
- Applicants without University degree are not eligible.
- Applicants with a PhD are not eligible.
Additional Information
Job closing date: 30.03.2025 at 23:59 CET.
Contract duration: 24 months, with a possible extension up to 36 months maximum.
Working hours: 40 hours per week
Target start date: 01-July-2025
Job reference: HSE-TS-CS-2025-36-GRAE
Field of work: Software Engineering and IT
What we offer
- A monthly stipend ranging between 5196 and 5716 Swiss Francs (net of tax).
- Coverage by CERN's comprehensive health scheme (for yourself, your spouse and children), and membership of the CERN Pension Fund.
- Depending on your individual circumstances: installation grant; family, child and infant allowances; payment of travel expenses at the beginning and end of contract.
- 30 days of paid leave per year.
- On-the-job and formal training at CERN as well as in-house language courses for English and/or French.
About us
At CERN, the European Organization for Nuclear Research, physicists and engineers are probing the fundamental structure of the universe. Using the world's largest and most complex scientific instruments, they study the basic constituents of matter - fundamental particles that are made to collide together at close to the speed of light. The process gives physicists clues about how particles interact, and provides insights into the fundamental laws of nature. Find out more on http://home.cern.
Diversity has been an integral part of CERN's mission since its foundation and is an established value of the Organization. Employing a diverse workforce is central to our success.