Senior Fullstack Entwickler Java/Kotlin, Spring & Angular - eGovernment Schweiz

Orange Business Digital Switzerland
Contact person: Thomas Wenger
Zollikofen bei Bern,  Switzerland
60% remoteFreelanceStart date 11/2026Duration 60 months100% workload

Description

Beschreibung

Für langfristige und anspruchsvolle eGovernment-Projekte der Schweiz suchen wir sehr erfahrene Senior Fullstack-Entwickler:innen mit Fokus auf die Erstellung hochqualitativer und hochsicherer Software.

In einem agilen DevSecOps-Team arbeitest Du an zentralen Fachanwendungen im Bereich Polizei, Justiz, Migration und trägst Verantwortung über den gesamten Software-Lifecycle hinweg, von der Analyse bis in den produktiven Betrieb. Bestehende Fachanwendungen werden schrittweise in moderne Java/Spring-Microservices mit Angular-Frontends überführt. Du kennst Dich nebst Java/Kotlin/Spring-Microservices hervorragend mit Angular-Frontends aus.

Die Projekte sind technisch fordernd, sehr gut definiert aufgesetzt und auf langfristige Zusammenarbeit ausgelegt. Gesucht sind echte Seniors, die sich in komplexen Systemen und Umgebungen wohlfühlen und einen sichtbaren Beitrag für wichtige Schweizer IT-Systeme leisten möchten.


Projekt im Bereich eGovernment Schweiz:
  • Mitarbeit in einem DevOps-Team für die eigenverantwortliche Weiterentwicklung und Migration von Fachanwendungen innerhalb eines Projekts im Bereich eGovernment Schweiz
  • Eigenverantwortliches Sicherstellen der agilen DevSecOps-Arbeiten nach Scrum
  • Fullstack-Entwicklung Java/Kotlin, Spring Boot, Angular
  • Dauer: 16.11.2026 bis ***** Jahre)
  • Spätest möglicher Start: 01.12.2026, idealerweise 16.11.2026
  • Pensum: 80% bis 100% (max. 1'850 Stunden pro Jahr)
  • Volumen total: max. 9'250 Stunden
  • Arbeitsort: Raum Bern/Zollikofen (2 Tage pro Woche), teilweise Arbeiten aus dem Home-Office innerhalb der Schweiz möglich
  • Arbeiten aus dem Ausland NICHT möglich

Muss-Kriterien
  • In der Schweiz wohnhaft
  • CH- oder EU-Bürgerschaft
  • Senior-Level: Klar mehr als 5 Jahre professionelle Fullstack-Entwicklungserfahrung mit Java/Kotlin, Spring Boot und Angular
  • Höherer Informatikabschluss, der in der Schweiz anerkannt ist: Diplom einer höheren Fachschule (HF) in Informatik oder Wirtschaftsinformatik, Diplom einer höheren Fachprüfung (HFP) in Informatik oder Wirtschaftsinformatik, Diplom (BSc, MSc, MAS, NDS) einer Fachhochschule (FH) oder Universität in Informatik oder Wirtschaftsinformatik im Haupt- oder Nebenfach
  • Sprache: Deutsch C1 oder besser
  • Je klar mehr als 1 Jahr nachweisbare Projekterfahrung mit folgenden Technologien:
  • Kotlin
  • Spring: Spring Boot, Spring Framework, Spring Testing, Spring Data, Spring Batch, Spring Security
  • REST: JSON (Jackson-Library), REST API Best Practices, OpenAPI Spec mit Code-Generierung, Implementation mit Spring (REST Controller)
  • SOAP: WSDL/XSD, XML (mit Jackson Library), SoapUI Tool, Integration WS mit Spring
  • Relationale Datenbanken: Oracle oder PostgreSQL, SQL, DB Schema-Modellierung, PL/SQL (Oracle), spezifische Datentypen (JSON-Felder usw.)
  • Frontend: TypeScript/Angular (v20+), Angular Signals, Angular Architektur + Best Practices, Testing mit Playwright oder Cypress, HTML5, CSS3/SCSS
  • Testautomatisierung: JUnit, Playwright
  • Tools: IntelliJ, Maven, Git, Jenkins, SonarQube
  • Agile: Mehrjährige und umfassende Erfahrung mit agiler Planung und Abwicklung von Entwicklungsprojekten nach Scrum und/oder SAFe

Soll-Kriterien (Pluspunkte)
  • Mehrjährige praktische Erfahrung mit Kafka
  • Mehrjährige praktische Erfahrung mit Domain Driven Design (DDD)
  • Mehrjährige praktische Erfahrung mit Self-Contained Systems (SCS)
  • Testautomatisierung mit Selenium/Selenide
  • Englisch B2 oder besser
  • Französisch B2 oder besser
  • Erfahrung mit Fachprozessen im Bereich Polizei oder Justiz oder Migration
  • Regelmässige fachliche Weiterbildung im Java-Umfeld (mehr als 9 Tage pro Jahr)

Application form