Senior Software Engineer Backend

Puzzle ITC
Bern, Germany
about 1 month ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Working hours
Shift work
Languages
German
Job source

Tech stack

Clean Code Principles Java (Programming Language) Artificial Intelligence Software Quality Computer Programming PostgreSQL Software Systems Systems Architecture ReactJS Spring-boot Backend AngularJS
+5 more
Kubernetes Information Technology Apache Kafka Front End Software Development Docker

Job description

  • Weiter- und Neuentwicklung von Softwarelösungen im Backend
  • Mitgestaltung von Architekturen und technischen Konzepten
  • QualitĂ€tssicherung durch sauberen Code, Reviews und Testing
  • Zusammenarbeit in interdisziplinĂ€ren Teams mit Architektur, UX und Design
  • Technische UnterstĂŒtzung und Beratung unserer Kund:innen
  • Langfristige Mitarbeit in Kundenmandaten und nachhaltige Weiterentwicklung bestehender Lösungen
  • Architektur & Code: Du treibst die Weiter- und Neuentwicklung moderner Backend-Lösungen voran und prĂ€gst technische Konzepte sowie Systemarchitekturen aktiv mit.
  • QualitĂ€t aus Überzeugung: Du lebst Clean Code und sicherst die SoftwarequalitĂ€t durch Reviews, automatisiertes Testing und gezielten Einsatz von KI-Tools zu.
  • InterdisziplinĂ€rer Teamspirit: Du arbeitest eng mit Kolleg:innen in interdisziplinĂ€ren, agilen Teams zusammen um ganzheitliche Produkte zu schaffen.
  • KundennĂ€he: Du berĂ€tst unsere Kund:innen auf Augenhöhe bei technischen Fragestellungen und unterstĂŒtzt sie im Rahmen von Mandaten nachhaltig und langfristig - von der Idee bis zum Support des produktiven Systems
  • Wissens-Hub: Als Senior teilst du dein Wissen im Team und unterstĂŒtzt jĂŒngere Entwickler:innen in ihrer Entwicklung.

We care - Das erwartet dich bei uns

  • Viel Gestaltungsspielraum und echte Mitverantwortung
  • Langfristige Kundenbeziehungen und Projekte mit Substanz
  • Flexible Arbeitszeiten und gute Sozialleistungen
  • Ein unkompliziertes, kollaboratives Umfeld
  • Arbeitsort Bern mit Möglichkeit zu mobilem Arbeiten

Requirements

  • MehrjĂ€hrige Erfahrung in der objektorientierten Softwareentwicklung
  • Sehr gute Kenntnisse in Java und Erfahrung mit dem Spring Framewor
  • Fundierte Erfahrung in der Entwicklung von Backend-Lösungen mit Spring Boot
  • Interesse an modernen Architekturen und Backend-Entwicklung
  • Analytisches Denken und Freude an komplexen Systemen
  • Freude an der langfristigen Zusammenarbeit mit Kunden und Entwicklungsteams
  • Neugier und Offenheit, KI-Tools sinnvoll in den Entwicklungsprozess zu integrieren
  • Sehr gute Deutschkenntnisse
  • Teamorientierte, eigenverantwortliche Arbeitsweise
  • Java-Expertise: Du bewegst dich absolut sicher im Java-Ökosystem und hast ĂŒber viele Jahre bereits etliche komplexe Backend-Lösungen mit Spring Boot realisiert.
  • Architektur-Mindset: Du durchdringst komplexe Systeme mĂŒhelos und bringst ein tiefes VerstĂ€ndnis fĂŒr moderne Backend-Architekturen mit.
  • KI-Mindset: Du bringst eine natĂŒrliche Vertrautheit mit modernen KI-Tools und Coding-Assistants mit und bist interessiert an neuen Workflows wie dem Agentic Coding.
  • Macher:in & Teamplayer: Du arbeitest gerne eigenverantwortlich, blĂŒhst aber erst im interdisziplinĂ€ren Team so richtig auf.
  • Nah am Kunden: Freude an der langfristigen Zusammenarbeit mit Kund:innen in agilen Teams - vorausgesetzt sind dafĂŒr sehr gute Deutschkenntnisse.
  • Idealerweise bringst du eine Ausbildung in Informatik (Uni, FH oder HF) mit. Von Vorteil sind Erfahrungen mit Frontend-Technologien wie Angular oder React sowie Kenntnisse in Quarkus, PostgreSQL, Kafka und containerisierten Umgebungen mit Docker oder Kubernetes. Eine AffinitĂ€t zur MobilitĂ€t rundet dein Profil ab.

Benefits & conditions

Wir sind unkompliziert und mögen den direkten Kontakt zu dir. Deshalb akzeptieren wir keine Bewerbungen von Stellenvermittler:innen. Wir freuen uns auf deine Kontaktaufnahme!

Location Puzzle ITC Belpstrasse 37 3007 Bern

we care

Wir kĂŒmmern uns in aussergewöhnlicher und nachhaltiger Weise umeinander, um unsere Kund:innen, Partner:innen und die Welt. Zusammen bilden wir ein Team, in der wir die beste berufliche Erfahrung erleben und individuelles GlĂŒck finden.

we invent

Mit unserer Begeisterung fĂŒr Technologie kreieren wir zukunftsgerichtete Innovationen und lösen die Herausforderungen von morgen. Wir sind Expert:innen in unseren Technologien und Fachgebieten.

we contribute

Offenheit liegt in unserer DNA. Wir vernetzen Menschen, teilen unser Wissen und tragen aktiv zu Open Source Projekten bei. Gemeinsam bauen wir erfolgreiche Open Source Lösungen und Ökosysteme, die sich im Markt etablieren.

About the company

Gute Software entsteht nicht zufĂ€llig. Sie entsteht durch Weitsicht, technisches Können und echte Zusammenarbeit. Seit ĂŒber 25 Jahren entwickeln wir nachhaltige IT-Lösungen mit offenen Technologien und einem klaren Anspruch an QualitĂ€t.

Ein besonderer Schwerpunkt unserer Arbeit liegt im MobilitÀtsumfeld. Gemeinsam mit unseren Kund:innen entwickeln wir Lösungen, die tÀglich von vielen Menschen genutzt werden und einen Beitrag zur MobilitÀt von morgen leisten.

Dabei setzen wir auf langfristige Partnerschaften und begleiten unsere Kund:innen oft ĂŒber viele Jahre hinweg im Rahmen von Mandaten. So kannst du Lösungen nicht nur mitentwickeln, sondern massgeblich undnachhaltig prĂ€gen.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on de.indeed.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

2:07 min

Inspecting default bridge architectures and custom Docker networks

Oliver Seitz Oliver Seitz · WWC 2025

1:52 min

Structuring and scaling the backend engineering team

Stefan Lingler Stefan Lingler +1 · Coffee With Developers

1:21 min

Exploring the target application for front end tests

Anna Mcdougall · JS Congress

10:50 min

Analyzing candidate soft skills and developer onboarding frameworks

Sebastian Hans · LIVE

1:38 min

Transitioning into backend engineering from web development

Stefan Lingler Stefan Lingler +1 · Coffee With Developers

2:34 min

Docker sandbox architecture and microVM environment integration

Manuel de la Peña Manuel de la Peña · WWC Europe 2026

Videos

See all

Related articles

See all