Junior Java Developer

vor 2 Wochen


Genf, Genf, Schweiz CERN Vollzeit
Job Description

Your responsibilities

To facilitate planning and daily operations of CERN accelerators and Experimental Area beam lines, a solution to visualize machines and beamlines layouts is considered extremely valuable. For this, a web-based application should be developed which can generate diagrams and schematics in a data-driven manner.
This is to be followed by integration of corresponding control system live data in the form of controls synoptics. The solution will be based on a existing stack of modern web technologies.

This project is an excellent opportunity to bring together your creativity and technical experience to design and develop an extension to our existing data-driven configuration systems to help a variety of CERN users, from the operations teams, to engineers and technicians, and visiting physicists conducting beam line experiments.

You will join a team of experienced Engineers:

  • The Beams department (BE), responsible for the beam generation, acceleration, diagnostics, controls and performance optimization for the LHC and its injector accelerators.
  • The Controls Software and Services group (CSS), which provides solutions for the control and monitoring of all of the CERN particle accelerators, their transfer lines, associated experimental areas and various supporting technical infrastructure services.
  • The Configuration, Settings and Automation section (CSA), which delivers solutions facilitating data management for logical and physical configuration of the controls systems, enables accelerator operations with mission-critical settings management systems, and makes it possible to automatize control of the accelerators with varied high-level software solutions. You will take a major role in re-engineering a high-level software service that is used to directly automate the operation of CERN's accelerators, including the LHC.

In this position, you will:

  • Analyze, plan, design and implement next-generation high-level GUI solutions, with the CERN Experimental Areas as the driving use case;
  • Improve the integration between the Accelerator Schedule Management service and bring the Controls Configuration Service (logical configurations of the accelerator equipment) closer with the Layout Service (physical configurations of the equipment and beamlines;
  • Build on the experiences of recently developed data-driven schematics and advance it to a synoptics-like solution visualizing the experimental areas' beamlines.

Your profile

Skills and/or knowledge

  • Experience using Java as web back-end server;
  • Knowledge of web technologies (Angular);
  • Knowledge of web-based visualisation solutions is a plus (SVG, , etc.)
  • Fluent in English, the ability to work in French would be an advantage.

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 Software engineer (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: at 23:59h (midnight) CEST.

Job reference: BE-CSS-CSA GRAE

Contract duration: 24 months, with a possible extension up to 36 months maximum.

Target start date: 01-November-2024

What we offer

  • A monthly stipend ranging between 5134 and 5647 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

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.


  • Java developer

    vor 4 Wochen


    Genf, Genf, Schweiz FinTeX Finance and Technology eXpertise SA Vollzeit

    DevelopmentJava developerFinTeX is recruiting to expend its development team, a Java senior developer. The candidates should be creative and forward thinking developers who ideally have experience of working within a fast paced environment on medium scale projects.Required SkillsJava J2SE: Spring, Serialization, Swing Java J2EE: EJB3, JPA, Hibernate (JBoss,...

  • Java developer

    vor 2 Monaten


    Genf, Genf, Schweiz FinTeX Finance and Technology eXpertise SA Vollzeit

    DevelopmentJava developerFinTeX is recruiting to expend its development team, a Java senior developer. The candidates should be creative and forward thinking developers who ideally have experience of working within a fast paced environment on medium scale projects.Required SkillsJava J2SE: Spring, Serialization, Swing Java J2EE: EJB3, JPA, Hibernate (JBoss,...

  • Java/ J2EE Developer

    vor 2 Monaten


    Genf, Genf, Schweiz PRIME INTERNATIONAL GROUP Sàrl Vollzeit

    Java/ J2EE DeveloperGeneva Full-TimeREQUIREMENTS:Professional experience working as a Java/ J2EE developer; Experience in at least one of the following frameworks: ruby on rails, spring and swing; Knowledge of the ERP Abacus would be considered a plus; Effective spoken and written communication skills in French and English.OFFER:Integration in a young and...

  • Java/ J2EE Developer

    vor 2 Wochen


    Genf, Genf, Schweiz PRIME INTERNATIONAL GROUP Sàrl Vollzeit

    Java/ J2EE DeveloperGeneva Full-TimeREQUIREMENTS:Professional experience working as a Java/ J2EE developer; Experience in at least one of the following frameworks: ruby on rails, spring and swing; Knowledge of the ERP Abacus would be considered a plus; Effective spoken and written communication skills in French and English.OFFER:Integration in a young and...

  • Java/ J2EE Developer

    vor 4 Wochen


    Genf, Genf, Schweiz PRIME INTERNATIONAL GROUP Sàrl Vollzeit

    Java/ J2EE DeveloperGeneva Full-TimeREQUIREMENTS:Professional experience working as a Java/ J2EE developer; Experience in at least one of the following frameworks: ruby on rails, spring and swing; Knowledge of the ERP Abacus would be considered a plus; Effective spoken and written communication skills in French and English.OFFER:Integration in a young and...

  • Java Backend Developer

    vor 2 Wochen


    Genf, Genf, Schweiz Approach People Recruitment Vollzeit

    Are you keen on joining a fast growing and multicultural company? Would you enjoy being part of an exciting team, working on an amazing product ? To reinforce my client's engineering development team, I am looking for a Java backend developer, in Geneva, Switzerland. Responsibilities As a member of my client's team, you'll be a key player in making the...

  • Java Developer

    vor 1 Monat


    Genf, Genf, Schweiz Merkle Switzerland AG Vollzeit

    We Dream. We Do. We Deliver. Merkle is a leading data-driven customer experience management (CXM) company that specializes in the delivery of unique, personalized customer experiences across platforms and devices. The company's heritage in data, technology, and analytics forms the foundation for its unmatched skills in understanding consumer insights that...

  • Java Developer

    vor 4 Wochen


    Genf, Genf, Schweiz Merkle Switzerland AG Vollzeit

    We Dream. We Do. We Deliver. Merkle is a leading data-driven customer experience management (CXM) company that specializes in the delivery of unique, personalized customer experiences across platforms and devices. The company's heritage in data, technology, and analytics forms the foundation for its unmatched skills in understanding consumer insights that...

  • Java Developer

    vor 2 Wochen


    Genf, Genf, Schweiz ONE Agency | IT Recruitment Experts Vollzeit

    ONE Agency | IT Recruitment ExpertsJava DeveloperÜber unseren KundenFür unseren Kunden, bei dem Sie in einem modernen und agilen Umfeld mit attraktiver Arbeitsplatzkultur arbeiten können, suchen wir:Ihr Aufgabenbereich- Entwicklung neuer und Pflege bestehender Funktionen für Code-Analyzer für verschiedene Programmiersprachen (Java, Kotlin, JavaScript,...

  • Java Developer

    vor 2 Wochen


    Genf, Genf, Schweiz dentsu Vollzeit

    Company Description We Dream. We Do. We Deliver. Merkle is a leading data-driven customer experience management (CXM) company that specializes in the delivery of unique, personalized customer experiences across platforms and devices. The company's heritage in data, technology, and analytics forms the foundation for its unmatched skills in understanding...


  • Genf, Genf, Schweiz Norman Alex Vollzeit

    Location: Geneva, SwitzerlandEmployment Type: Full-timeStart Date: As Soon As PossibleCompany Overview:Norman Alex, a well-known headhunting company, has been given the task by a respected IT consulting firm in Geneva to find and attract top talent for their team. Our goal is to identify a Senior Java Back End Developer who will contribute significantly to...

  • C++ Developer

    vor 2 Wochen


    Genf, Genf, Schweiz Oxford Knight Vollzeit

    Excellent opportunity for a junior C++ developer to join a prestigious hedge fund in their Geneva office. You will work on bespoke modelling solutions across multiple asset classes, providing industry-leading intraday and end-of-day price and risk analytics which empower the fund as a whole to carry out informed investment decisions. This is an exciting...


  • Genf, Genf, Schweiz Synechron Vollzeit

    At Synechron, we believe in the power of digital to transform businesses for the better. Our global consulting firm combines creativity and innovative technology to deliver industry-leading digital solutions. Synechron's progressive technologies and optimization strategies span end-to-end Consulting, Design, Cloud, Data, and Engineering, servicing an array...


  • Genf, Genf, Schweiz Synechron Vollzeit

    At Synechron, we believe in the power of digital to transform businesses for the better. Our global consulting firm combines creativity and innovative technology to deliver industry-leading digital solutions. Synechron's progressive technologies and optimization strategies span end-to-end Consulting, Design, Cloud, Data, and Engineering, servicing an array...


  • Genf, Genf, Schweiz Synechron Vollzeit

    At Synechron, we believe in the power of digital to transform businesses for the better. Our global consulting firm combines creativity and innovative technology to deliver industry-leading digital solutions. Synechron's progressive technologies and optimization strategies span end-to-end Consulting, Design, Cloud, Data, and Engineering, servicing an array...


  • Genf, Genf, Schweiz Synechron Vollzeit

    At Synechron, we believe in the power of digital to transform businesses for the better. Our global consulting firm combines creativity and innovative technology to deliver industry-leading digital solutions. Synechron's progressive technologies and optimization strategies span end-to-end Consulting, Design, Cloud, Data, and Engineering, servicing an array...


  • Genf, Genf, Schweiz United Nations Children's Fund (UNICEF) Vollzeit

    JOB DESCRIPTIONJob DescriptionYour responsibilitiesAs a Junior Python Developer, you will join the Accelerator Systems Department (SY). Within this department, the Beam Instrumentation (BI) group provides many instruments used across the CERN accelerator complex.Whilst most of these instruments have a dedicated GUI, developed and used by Operations, many...


  • Genf, Genf, Schweiz United Nations Children's Fund (UNICEF) Vollzeit

    JOB DESCRIPTIONJob DescriptionYour responsibilitiesAs a Junior Python Developer, you will join the Accelerator Systems Department (SY). Within this department, the Beam Instrumentation (BI) group provides many instruments used across the CERN accelerator complex.Whilst most of these instruments have a dedicated GUI, developed and used by Operations, many...


  • Genf, Genf, Schweiz United Nations Children's Fund (UNICEF) Vollzeit

    JOB DESCRIPTIONJob DescriptionYour responsibilitiesAs a Junior Python Developer, you will join the Accelerator Systems Department (SY). Within this department, the Beam Instrumentation (BI) group provides many instruments used across the CERN accelerator complex.Whilst most of these instruments have a dedicated GUI, developed and used by Operations, many...


  • Genf, Genf, Schweiz The United Nations Office at Geneva (UNOG) Vollzeit

    JOB DESCRIPTIONJob DescriptionYour responsibilitiesAs a Junior Python Developer, you will join the Accelerator Systems Department (SY). Within this department, the Beam Instrumentation (BI) group provides many instruments used across the CERN accelerator complex.Whilst most of these instruments have a dedicated GUI, developed and used by Operations, many...