You and the process

With a person
Anna, in-house recruiter
9 years hiring engineers
30 minutes with a real recruiter
They read your CV with you, on a call, and say where the offers are being lost.
Didn’t find what you were looking for? Tell us what to build
CERN

Full-Stack Software Developer (Java / React) (EN-IM-CAP-2026-245-GRAE)

  • Office
  • English (B2)
  • French (B2)

Salary

Not stated

Similar roles pay €60K - 95K a year · our estimate

AI summary

For members

The whole posting in a few lines. Sign up to read it here and on every role you open.

Sign Up to Read

Description

The engineering information management group at the company is hiring a full-stack developer to design, build and maintain software that supports engineering and information management work.

The applications help domain experts assess intervention risks and approve access to the company's facilities. About 600 interventions are declared each week, and the systems give daily access to thousands of people who depend on them for their safety.

The stack includes React, Java Spring Boot, Oracle and BPMN. The team is small and focused, works in Agile, puts strong weight on clear communication, and stays closely engaged with its users.

The company is a European research organisation working at the edge of science and technology. Its workforce includes physicists as well as engineers, technical, scientific and administrative staff. Diversity has been a core value since it was founded.

Responsibilities

  • Build and maintain applications using Java, React and Oracle.
  • Work with engineers and IT specialists to define requirements and deliver solutions.
  • Protect software quality through testing, debugging and performance tuning.
  • Take part in Agile practices as a member of the team.

Requirements

  • Experience building web applications with modern front-end frameworks such as React, Angular or Vue JS, together with a Java back-end.
  • Working familiarity with Java, React and Oracle databases.
  • Strong problem-solving skills and a habit of learning proactively.
  • Ability to work collaboratively in an international environment.
  • Willingness to learn processes specific to the company, such as safety and access.
  • Fluent spoken and written English, and a commitment to learning French.
  • Experience with Business Process Model and Notation (BPMN) would be a plus.

Conditions

Applications close on 08.11.2026 at 23:59 CET.

Fixed-term contract of 24 months, extendable up to a maximum of 36 months.

40 hours per week, fully onsite.

Target start date is 01 January 2027.

Job reference EN-IM-CAP-2026-245-GRAE; field of work is Information Technologies; benchmark job is 200020 - Computing Engineer.

You must be a national of a the company Member or Associate Member State.

At the application deadline, you may have no more than two years of professional experience since graduation in computer science, electrical engineering or a related field, and your highest qualification must be a Bachelor's or Master's degree.

You must never have held a the company fellow or graduate contract before.

Applicants without a university degree are not eligible.

Applicants holding a PhD are not eligible.

The company values diversity and inclusion.

Benefits

  • Monthly net stipend of 5,266 or 5,793 Swiss francs, depending on your degree.
  • 30 days of paid leave per year, plus a 2-week annual closure.
  • Comprehensive health insurance covering you, your spouse and your children, and membership of the company Pension Fund.
  • Monthly family, child and infant allowances, depending on your personal situation.
  • Relocation package covering installation grant and travel expenses, depending on your personal situation.
  • On-the-job and formal training, including language classes.

Where you’d work

From the office

Relocation offered

About the company

CERN

Office in Geneva, Switzerland

Your chances

Worth a look before you spend an evening tailoring a CV for it.

  • 21 checks run
  • 4 red flags

Still hiring?

13 checks

1 red flag

How crowded?

8 checks

3 red flags

Fits Me

How well does this role fit you?

Answer a few questions or drop your CV, and every role gets a fit score with the reasons, this one first.

  • Your field
  • Level
  • Stack
  • Work model
  • Salary floor
  • Must-haves
Details11 facts · Role, Location, Compensation, Employment, Requirements
Tech stack
  • React
  • Java
  • JavaScript
  • Vue
  • Angular
  • Spring
Type
Full-time
Specialty
Fullstack
Region
Europe
Pay period
Annual
Show 6 more factsShow less

Role

Category
Development
Specialty
Fullstack
Tech stack
  • React
  • Java
  • JavaScript
  • Vue
  • Angular
  • Spring

Location

Work model
Office
Region
Europe
Office
  • Geneva, Switzerland
Relocation
Offered

Compensation

Salary
Salary by agreement
Pay period
Annual

Employment

Type
Full-time

Requirements

Languages
  • English (B2)
  • French (B2)

Something wrong with this vacancy?

Similar vacancies

Share this vacancy

What's wrong with it?

The employer never sees who reported.

Reason