Your personal AI career agent
Backend Software Developer (Java/Python)(m/w/x)
Developing reliable software for accelerator controls at CERN, implementing features for platform evolution. OOP principles and concurrent programming knowledge required. 30 days paid leave, CERN health insurance, and pension fund membership.
Requirements
- Software development experience with Java and Python
- Interest in software quality practices, testing, and maintainable design
- Interest in cloud-native technologies and modern platforms; familiarity with Kubernetes, Knative, or similar
- Good knowledge of OOP principles and software engineering fundamentals
- Understanding of concurrent programming and distributed systems
- Knowledge of Spring Framework ecosystem (Spring Boot)
- Familiarity with version control, CI/CD, and automated workflows
- Exposure to monitoring and logging tools (Prometheus, Grafana, ELK Stack)
- Spoken and written English, commitment to learn French
- National of a CERN Member or Associate Member State
- Maximum two years of professional experience since graduation in Software Engineer, Computer Science (or related field)
- Bachelor's or Master's degree
- Never had a CERN fellow or graduate contract before
- University degree required
Tasks
- Contribute to DPP design, development, testing, and maintenance
- Collaborate with senior developers and stakeholders
- Gather requirements for software solutions
- Implement reliable software for accelerator controls
- Participate in platform evolution and feature development
- Develop production-ready integrations
- Contribute to modernization of existing services
- Migrate legacy systems to DPP
- Participate in software quality activities
- Conduct testing, code reviews, and debugging
- Create and maintain documentation
- Learn and apply modern software practices
- Use tools and technologies within CERN group
Education
- Compulsory education
Languages
- English – Native
- French – Basic
Tools & Technologies
- Java
- Python
- Kubernetes
- Knative
- Spring Framework
- Spring Boot
- Prometheus
- Grafana
- ELK Stack
Benefits
More Vacation Days
- 30 days paid leave
- 2 weeks annual closure
Healthcare & Fitness
- CERN health insurance
Retirement Plans
- CERN Pension Fund membership
Family Support
- Family allowances
Additional Allowances
- Child allowances
- Infant allowances
- Relocation package
Learning & Development
- On-the-job training
- Formal training
- Language classes
Like this job?
BetaYour Career Agent finds similar jobs for you every day.
Not a perfect match?
- CERNFull-timeWith HomeofficeExperiencedGenffrom CHF 5,266 - 5,793 / month
- CERN
SWAN Core Developer (Full-Stack, DevOps)(m/w/x)
Full-timeWith HomeofficeExperiencedGenffrom CHF 5,266 - 5,793 / month - CERN
Python Software Engineer(m/w/x)
Full-timeWith HomeofficeExperiencedGenf - CERN
Full Stack Software Engineer and Service Manager(m/w/x)
Full-timeWith HomeofficeExperiencedGenf - CERN
Junior Full-Stack Software Engineer(m/w/x)
Full-timeWith HomeofficeExperiencedGenffrom CHF 5,266 - 5,793 / month
Backend Software Developer (Java/Python)(m/w/x)
Developing reliable software for accelerator controls at CERN, implementing features for platform evolution. OOP principles and concurrent programming knowledge required. 30 days paid leave, CERN health insurance, and pension fund membership.
Requirements
- Software development experience with Java and Python
- Interest in software quality practices, testing, and maintainable design
- Interest in cloud-native technologies and modern platforms; familiarity with Kubernetes, Knative, or similar
- Good knowledge of OOP principles and software engineering fundamentals
- Understanding of concurrent programming and distributed systems
- Knowledge of Spring Framework ecosystem (Spring Boot)
- Familiarity with version control, CI/CD, and automated workflows
- Exposure to monitoring and logging tools (Prometheus, Grafana, ELK Stack)
- Spoken and written English, commitment to learn French
- National of a CERN Member or Associate Member State
- Maximum two years of professional experience since graduation in Software Engineer, Computer Science (or related field)
- Bachelor's or Master's degree
- Never had a CERN fellow or graduate contract before
- University degree required
Tasks
- Contribute to DPP design, development, testing, and maintenance
- Collaborate with senior developers and stakeholders
- Gather requirements for software solutions
- Implement reliable software for accelerator controls
- Participate in platform evolution and feature development
- Develop production-ready integrations
- Contribute to modernization of existing services
- Migrate legacy systems to DPP
- Participate in software quality activities
- Conduct testing, code reviews, and debugging
- Create and maintain documentation
- Learn and apply modern software practices
- Use tools and technologies within CERN group
Education
- Compulsory education
Languages
- English – Native
- French – Basic
Tools & Technologies
- Java
- Python
- Kubernetes
- Knative
- Spring Framework
- Spring Boot
- Prometheus
- Grafana
- ELK Stack
Benefits
More Vacation Days
- 30 days paid leave
- 2 weeks annual closure
Healthcare & Fitness
- CERN health insurance
Retirement Plans
- CERN Pension Fund membership
Family Support
- Family allowances
Additional Allowances
- Child allowances
- Infant allowances
- Relocation package
Learning & Development
- On-the-job training
- Formal training
- Language classes
Like this job?
BetaYour Career Agent finds similar jobs for you every day.
About the Company
CERN
Industry
Research
Description
The company is the European Organisation for Nuclear Research, focusing on probing the fundamental structure of the universe through particle physics.
Not a perfect match?
- CERN
Java Engineer - Accelerator Controls(m/w/x)
Full-timeWith HomeofficeExperiencedGenffrom CHF 5,266 - 5,793 / month - CERN
SWAN Core Developer (Full-Stack, DevOps)(m/w/x)
Full-timeWith HomeofficeExperiencedGenffrom CHF 5,266 - 5,793 / month - CERN
Python Software Engineer(m/w/x)
Full-timeWith HomeofficeExperiencedGenf - CERN
Full Stack Software Engineer and Service Manager(m/w/x)
Full-timeWith HomeofficeExperiencedGenf - CERN
Junior Full-Stack Software Engineer(m/w/x)
Full-timeWith HomeofficeExperiencedGenffrom CHF 5,266 - 5,793 / month