Expert Java Software Engineer for High-Energy Physics

vor 2 Wochen


Genf, Genf, Schweiz CERN Vollzeit
About the Role

We are seeking a highly skilled Java Software Engineer to join our team at CERN, the European Organization for Nuclear Research. As a key member of our team, you will play a crucial role in the development of software systems used to control CERN's particle accelerators.

Key Responsibilities
  • Design and develop software solutions for the Efficient Particle Accelerators (EPA) project, aimed at improving the operational efficiency of the CERN particle accelerator complex.
  • Collaborate with a variety of stakeholders, including software engineers, physicists, and operators, to understand the domain, the controls challenge it poses, and the operational needs.
  • Participate in the complete software development lifecycle, following a modern agile approach, and contribute to the development of the CERN Settings Management system.
  • Work with a technology stack that includes Java, Spring, Oracle RDBMS, REST-based APIs, Java Swing GUIs, and DevOps tools such as Gitlab, Ansible, and Gradle.
Requirements
  • Experience in Java application development using Spring.
  • Experience in developing and maintaining software products, from analysis to operations.
  • Experience applying software quality assurance techniques and practices (testing, code reviews, etc.).
Desirable Skills
  • Domain knowledge of accelerator physics and operation.
  • Experience in designing and evolving client-oriented APIs.
  • Experience in Python application development.
  • Experience or basic knowledge of Java Swing GUIs.
  • Experience using CI/CD solutions to build, test, and provision software to operations.
Language Skills
  • 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.
  • You have a professional background in Java Software Engineer (or a related field) and have either a Master's degree with 2 to 6 years of post-graduation professional experience or a PhD with no more than 3 years of post-graduation professional experience.
  • You have never had a CERN fellow or graduate contract before.


  • Genf, Genf, Schweiz CERN Vollzeit

    Job DescriptionOverviewCERN, the European Organization for Nuclear Research, is seeking a highly skilled DevOps Engineer to join its team in the role of Development, Operation, and User Support for the benchmarking services within the Worldwide LHC Computing Grid (WLCG) project.ResponsibilitiesEnsure the seamless operation of existing services using...

  • Software Engineer

    vor 2 Wochen


    Genf, Genf, Schweiz CERN Vollzeit

    About the RoleCERN, the European Organization for Nuclear Research, is seeking a highly skilled Software Engineer to join its team. As a key member of the Efficient Particle Accelerators (EPA) project, you will play a crucial role in improving the operational efficiency of CERN's particle accelerator complex.Key ResponsibilitiesDevelop and maintain software...

  • Software Engineer

    vor 2 Wochen


    Genf, Genf, Schweiz CERN Vollzeit

    About the RoleWe are seeking a highly skilled Java Software Engineer to join our team at CERN, the European Organization for Nuclear Research. As a key member of our team, you will play a crucial role in the development of software systems used to control CERN's particle accelerators.Key ResponsibilitiesDesign and develop software solutions for the Efficient...


  • Genf, Genf, Schweiz CERN Vollzeit

    Job DescriptionCERN, the European Organization for Nuclear Research, is seeking a skilled Software Engineer to join its Efficient Particle Accelerator (EPA) project. As a member of this team, you will play a crucial role in developing software systems used to control CERN's particle accelerators.Your ResponsibilitiesCollaborate with physicists and engineers...


  • Genf, Genf, Schweiz CERN Vollzeit

    About the RoleWe are seeking a highly skilled Java Software Engineer to join our team at CERN, the European Organization for Nuclear Research. As a key member of our team, you will play a crucial role in the development of software systems used to control CERN's particle accelerators.Key ResponsibilitiesDesign and develop software solutions for the Efficient...


  • Genf, Genf, Schweiz CERN Vollzeit

    Job DescriptionKey ResponsibilitiesEnsure the seamless operation of existing services using technologies such as Puppet, GitLab CI/CD, ActiveMQ, Logstash, OpenSearch, Kibana, Grafana, and Docker containers.Contribute to the development of the High Energy Physics (HEP) benchmark software stack, leveraging advanced Python development skills, including...


  • Genf, Genf, Schweiz CERN Vollzeit

    About the RoleWe are seeking a highly skilled Software Engineer to join our team at CERN, the European Organization for Nuclear Research. As a member of our Accelerator Beam Transfer (ABT) group, you will play a key role in the design, development, and maintenance of control systems and software for our injection and extraction equipment.Key...


  • Genf, Genf, Schweiz CERN Vollzeit

    Job DescriptionOverviewCERN's Storage and Data Management Group is seeking a skilled Software Engineer to join its team. As a key member of the Physics Data Services section, you will be responsible for designing, developing, and integrating core transfers and storage services.Your ResponsibilitiesDesign and develop software solutions for data distribution...


  • Genf, Genf, Schweiz Taleo Consulting Vollzeit

    About UsTaleo Consulting is a management consulting group with a strong presence in the finance, life science, retail, and energy sectors.We are a young and growing company with a global reach, counting almost 300 employees across our 8 international offices.Our MissionWe aim to create an amazing employee experience, providing a supportive environment that...


  • Genf, Genf, Schweiz CERN Vollzeit

    Job DescriptionIntroductionCERN, the European Organization for Nuclear Research, is seeking a highly skilled Applied Physicist to join its team as a Trigger System Expert. As a key member of the EP-ADT-TR Section, you will contribute to the development, maintenance, and operation of the ATLAS Trigger Activity and the Trigger/DAQ System.Key...


  • Genf, Genf, Schweiz CERN Vollzeit

    About the RoleCERN's Storage and Data Management Group is seeking a skilled Software Engineer to join its team. As a key member of the Physics Data Services section, you will be responsible for designing, developing, and integrating core transfers and storage services, primarily leveraging the File Transfer Service (FTS) developed and operated by our...


  • Genf, Genf, Schweiz Banque Pictet & Cie SA Vollzeit

    About the RolePictet Trading & Sales is seeking a highly skilled Senior Trading Engineer to join our dynamic team in Geneva. As a key member of our structured product and derivative DevOps team, you will play a pivotal role in transforming business ambitions into high-performing technology solutions.Key ResponsibilitiesAssess, design, and develop potential...


  • Genf, Genf, Schweiz CERN Vollzeit

    Job DescriptionIntroductionCERN, the European Organization for Nuclear Research, is seeking a skilled Electronics Technician to join its Experimental Physics Department. As a key member of the Electronics Pool team, you will play a crucial role in providing a high-quality rental service of electronic instrumentation equipment for CERN's High Energy Physics...


  • Genf, Genf, Schweiz Visium Vollzeit

    RoleWe are seeking an experienced Backend Software Engineer to join our team at Visium. As a key member of our engineering team, you will be responsible for designing, developing, and maintaining our cloud-native applications using containerization, Azure, and Kubernetes.As a Backend Software Engineer, you will work closely with our cross-functional teams to...


  • Genf, Genf, Schweiz CERN Vollzeit

    About the RoleWe are seeking an experienced Electronics Engineer to join our team at CERN, the European Organization for Nuclear Research. As an Electronics Engineer for Timing Systems, you will play a crucial role in the design and development of cutting-edge electronic systems for the High-Luminosity Large Hadron Collider (HL-LHC) project.Key...

  • Trigger System Expert

    Vor 6 Tagen


    Genf, Genf, Schweiz CERN Vollzeit

    Job DescriptionCERN is seeking a highly skilled Applied Physicist to join its EP-ADT-TR Section. As a key member of the team, you will contribute to the development, maintenance, and operation of the Trigger Activity and Trigger/DAQ System.Key ResponsibilitiesDevelop and maintain core software to support high-level trigger (HLT) algorithmsIntegrate HLT...


  • Genf, Genf, Schweiz CERN Vollzeit

    Job SummaryCERN is seeking an experienced Applied Physicist to join its EP-ADT-TR Section. As a key member of the team, you will contribute to the development, maintenance, and operation of the Trigger Activity and Trigger/DAQ System.Key ResponsibilitiesDevelop and maintain core software to support high-level trigger (HLT) algorithmsIntegrate HLT algorithms...


  • Genf, Genf, Schweiz Taleo Consulting Vollzeit

    About the RoleWe are seeking a highly skilled DevOps Engineer to join our team at Taleo Consulting.As a DevOps Engineer, you will play a critical role in ensuring the smooth operation of our technical infrastructure. You will be responsible for integrating and reviewing the developments of our technical teams, providing level 3 support for applications, and...


  • Genf, Genf, Schweiz Banque Pictet & Cie SA Vollzeit

    About the RoleWe are seeking a highly skilled and motivated Senior Trading Engineer to join our team at Banque Pictet & Cie SA. As a key member of our structured product and derivative DevOps team, you will play a pivotal role in transforming business ambitions and innovative ideas into high-performing and resilient technology solutions.Key...

  • Data Scientist

    vor 2 Wochen


    Genf, Genf, Schweiz CERN Vollzeit

    About the RoleCERN, the European Organization for Nuclear Research, is seeking a highly skilled Computational Physicist to join its Controls Software and Services group. As a member of this team, you will play a key role in designing and implementing numerical optimization and machine learning algorithms to tackle complex problems in machine operation.Key...