Website esrfsynchrotron The European Synchrotron (ESRF)

  • Job title: Java full-stack engineer
  • Ref.:23-32-T-TID-ITS
  • Contract type: Time-limited contract
  • Salary range:35 K€ minimum
  • Publication start on Front Office : Site internet:25/07/2023
  • Contract duration: Time-limited contract


    The Scientific Management Information System (SMIS) team is dedicated to developing and supporting web and database oriented software for the processing of business data. One of the applications developed by the SMIS Unit is the User Portal which is dedicated to the electronic management of workflows for external scientists applying for experiment time at the ESRF. Scientific proposals and reports, proposal evaluation, travel and experiments arrangements, safety aspects, and beam-time scheduling as well as the allocation of experiments are some examples of the features managed by this application.

    The ESRF has undertaken an ambitious upgrade programme which will significantly impact these workflows, with many aspects of the external user programme evolving both in functionality and quantity. You will work in close collaboration with SMIS software engineers, local scientists and the User Office to assess and implement the new workflows required and to modernize the User Portal interface, ensuring a successful operation programme.

    After an on-the-job training period in which you will be part of the development team on one module, you will be required to handle, in total autonomy, the development of a set of functionalities (module, sub-modules). Your activity will cover both front-end and back-end development. Your missions will be the following:

    • Contribute to the definition of workflows and drafting of specifications for the upgrade of existing operational procedures;
    • Develop adapted and interactive web-based solutions for the operational procedures required;
    • Modernise the SMIS user interface so that new operational workflows can be implemented.


    • Higher university degree (Master or equivalent 300 ECTSdiploma) in Computer Science, Software Engineering or equivalent;
    • A minimum of 1 year of professional experience in software development;
    • Strong skills in object-oriented software development, especially in Java;
    • Development experience in full-stack enterprise applications (javascript framework web development with e.g. angular / vue.js / react, REST services, java enterprise technologies, relational databases);
    • Good relational skills, team spirit, a service-oriented attitude and an analytical mind are essential to interact with people of different domains such as scientists and administrative staff in a multicultural environment;
    • Proficiency in English (working language at the ESRF).


    Fixed-term contract of 36 months maximum.

    The salary will be calculated on the basis of relevant qualifications and professional experience.

    Do you recognize yourself in this description? Apply now for your next professional adventure!

    What we offer:

    1. Join an innovative international research institute, with a workforce from 38 different countries
    2. Collaborate with global experts to advance science and address societal challenges
    3. Come and live in a vibrant city, in the heart of the Alps, and Europe’s Green Capital 2022
    4. Enjoy a workplace designed to support your quality of life
    5. Benefit from our competitive compensation and allowances package, including financial support for your relocation to Grenoble

    For further information on employment terms and conditions, please refer to

    The ESRF is an equal opportunity employer and encourages applications from disabled persons.


    The European Synchrotron, the ESRF, is an international research centre based in Grenoble, France.

    Through its innovative engineering, pioneering scientific vision and a strong commitment from its 700 staff members, the ESRF is recognised as one of the top research facilities worldwide. Its particle accelerator produces intense X-ray beams that are used by thousands of scientists each year for experiments in diverse fields such as biology, medicine, environmental sciences, cultural heritage, materials science, and physics.

    Supported by 21 countries, the ESRF is an equal opportunity employer and encourages diversity.

To apply for this job please visit