Senior Backend Java Developer

Noir

Bern

Hybrid

CHF 100,000 - 130,000

Full time

46 hours ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Noir in Bern, Switzerland, is seeking a Senior Backend Java Developer with strong DevOps knowledge. You will design and develop backend applications using Java, Jakarta EE and Quarkus, owning features from analysis to deployment in a hybrid, flexible environment.

The role demands commercial Java backend experience, knowledge of CI/CD, containerisation and cloud hosting. German language skills at B2 are required; Swiss work rights apply.

Qualifications

  • Bachelor's degree in Computer Science or equivalent.
  • Commercial Java backend development experience preferred.
  • German language skills at B2 level or above, written and spoken.

Responsibilities

  • Design and develop backend applications using Java, Jakarta EE and Quarkus.
  • Take ownership of features from analysis to implementation, testing and deployment.
  • Contribute to CI/CD pipelines, containerisation and deployment processes.
  • Ensure scalable, secure, high-performance applications.
  • Collaborate with development, architecture and operations teams.

Skills

Java
Jakarta EE
Quarkus
PostgreSQL
SQL
Git
GitLab
CI/CD
Kubernetes
OpenShift
Containerisation
DevOps
Jira
Confluence
SonarQube
Automated Testing
German B2

Education

Bachelor's degree in Computer Science or equivalent

Tools

GitLab
Jira
Confluence
SonarQube
Kubernetes
OpenShift

Job description

Senior Backend Java Developer – Software & Technology – Bern, Switzerland

(Tech stack: Java, Jakarta EE, Quarkus, PostgreSQL, SQL, Git, GitLab, CI/CD, Kubernetes, OpenShift, Containerisation, DevOps, Jira, Confluence, SonarQube, Automated Testing)

Are you an experienced Senior Backend Java Developer with strong DevOps knowledge, looking to take ownership of complex backend development and contribute to modern software solutions? This is an opportunity to work on business-critical applications, influence technical decisions and take responsibility for solutions throughout the entire development lifecycle.

Our client is an established Swiss software and technology organisation specialising in the development of innovative business solutions. As part of a collaborative engineering team, you will contribute to the ongoing development of a key scholarship management platform, working closely with software development, architecture and operations teams to deliver reliable, secure and high-performance applications.

You will design and develop backend applications using Java, Jakarta EE and Quarkus, translating business requirements into robust business logic, interfaces and automated administrative processes. You'll take ownership of new features from initial analysis and technical design through to implementation, code reviews, automated testing and deployment, ensuring solutions are scalable, maintainable and fit for purpose.

Beyond hands-–on development, you'll bring a strong DevOps mindset, contributing to the continuous improvement of CI/CD pipelines, containerisation and deployment processes. Experience with Kubernetes, OpenShift and cloud hosting environments will be particularly valuable, as you'll work across development and operations to improve application stability, security and performance.

The ideal candidate will bring commercial Java backend development experience, with strong knowledge of Jakarta EE, Quarkus, PostgreSQL and SQL. You'll have experience developing complex business logic, interfaces and automated tests, alongside practical knowledge of CI/CD pipelines, modern development tools and cloud infrastructure. Familiarity with GitLab, Jira, Confluence and SonarQube will also be beneficial. A recognised qualification in Computer Science or equivalent experience is expected, alongside German language skills at B2 level or above, both written and spoken.

In return, you'll join a friendly and motivated engineering team offering genuine technical ownership, flexible working arrangements and the opportunity to influence the direction of innovative software solutions. With hybrid working, flexible hours, individual professional development and a choice of development equipment, this is an excellent opportunity to develop your technical expertise within a forward-thinking organisation.

Location: Bern, Switzerland / Hybrid Working

Salary: CHF 100,000 – CHF 130,000

Language: At least B2 German (written and oral).

Applicants must live in and have the right to work in Switzerland without sponsorship as our client is unable to sponsor.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Backend Java Developer - Hybrid, Flexible Hours
Senior Backend Java Developer - Hybrid, Flexible Hours

Noir • Bern

Hybrid
CHF 100,000 - 130,000
Senior Fullstack Developer (JEE, Struts, Angular, Java, Spring, Swiss eGovernment)
Senior Fullstack Developer (JEE, Struts, Angular, Java, Spring, Swiss eGovernment)

Uliasti GmbH • Zürich

Hybrid
CHF 110,000 - 135,000
Java Developer
Java Developer

ITech Consult AG • Bern

Hybrid
CHF 140,000 - 180,000
Lead Java Software Engineer
Lead Java Software Engineer

TalentCloud Group • Bern

Hybrid
CHF 140,000 - 190,000
Senior Frontend Developer
Senior Frontend Developer

Noir • Bern

Hybrid
CHF 100,000 - 130,000
Senior Java Backend Developer mit DevOps (m/w) 80-100%
Senior Java Backend Developer mit DevOps (m/w) 80-100%

myitjob GmbH • Bern

Hybrid
CHF 120,000 - 180,000
Hybrid-Arbeitsmodell
Halbtages-/Ferienteilcharter?
Interne Cafeteria
+1
Senior Full Stack Developer
Senior Full Stack Developer

Noir • Winterthur

Hybrid
CHF 90,000 - 130,000
Senior Full Stack Developer (with React)
Senior Full Stack Developer (with React)

EPAM Systems • Zürich

Hybrid
CHF 140,000 - 190,000
5 weeks vacation
EPAM ESPP
Enhanced parental leave
+5
Full Stack Developer Java & Angular (m/w)
Full Stack Developer Java & Angular (m/w)

myitjob GmbH • Bern

Hybrid
CHF 90,000 - 130,000
Culture of purpose
Knowledge sharing
Talent Academy
+1
Senior Java Developer - Azure
Senior Java Developer - Azure

EPAM Systems • Zürich

Hybrid
CHF 140,000 - 190,000
5 weeks of vacation
EPAM Employee Stock Purchase Plan (ES-
Enhanced parental leave
+4
Top locations