StartseiteBeraterChristian Dubs

Christian Dubs

Diese Seite ist auch verfügbar in: English (Englisch)

Christian Dubs

Senior Full Stack Software Engineer & Architekt

Christian Dubs ist ein erfahrener Fullstack Software Engineer und Software Architect mit über 10 Jahren Erfahrung in der Entwicklung skalierbarer Cloud- und Microservice-Systeme. Sein Schwerpunkt liegt auf Java/Spring-basierten Backend-Architekturen kombiniert mit modernen Frontend-Technologien wie Angular sowie auf Themen wie Domain-Driven Design und Clean Architecture. Neben seiner technischen Expertise bringt er umfangreiche Erfahrung in Architekturverantwortung, Teamführung und agiler Transformation mit.

12/2025 - 04/2026 - Lead Software Engineer & Architekt @ Schweizer Bank (vertraulich)

Projekt Implementierung von Transaktionshandling - diverse Algorithmen - aller möglichen Transaktionen (M2M)

  • Unterstützung Architektur
  • Einführung von Coding-Guidelines
  • Unterstützung von Professional-Team-Kollegen
  • Entwicklung nach TDD
  • Ablösung von Legacy-System und Überführung in ein Domain-driven-event-basiertes-Microservice-Umfeld
Technologien: Java, Spring Boot, Kafka, Angular, Kubernetes (DevOps), ArgoCD, Gitlab, Citrus-Tests, Playwright

11/2021 - 12/2025 - Lead Software Engineer & Software Architekt@ Callista

11/2021 – 12/2022 & 1/2024- 12/2025 Projekt: eBusiness Online Services Plattform, Schweizer Versicherung

  • Architektur und Entwicklung von Online-Service Plattform
  • Integration von Kafka für Event-driven Systeme
  • Einbindung externer Payment Provider
  • Migration zu Nx Angular Monorepo
  • Einführung moderner Testing Frameworks (Jest, Playwright)
Technologien: Java, Spring Boot, Kafka, Angular, Nx, Jest, Playwright, Openshift 4+ (DevOps), Tekton-Pipelines, Jenkins, ArgoCD, DDD, TDD

1/2023 – 12/2023 Projekt: Versicherungskernsystem (Contract 2.0 Migration), Schweizer Krankenkasse

  • Verantwortung für Software-Architektur der Kernapplikation
  • Migration von Monolith zu Microservice-Architektur
  • Design nach Clean Architecture und Domain Driven Design
  • Definition von Migrationsstrategien Richtung Cloud
  • Einführung von TDD und Engineering Standards
Technologien: Java, J2EE, IBM-Websphere, OpenLiberty, “shifting Monolith  to Microservices”, DDD, TDD

04/2021 - 10/2021 - Agile Team Lead / Architect @ autoSense AG

Projekt: Connected Car Plattform

  • Architektur eines SSO-Systems mit Drittanbietern
  • Design und Entwicklung von Microservices
  • Führung eines Entwicklerteams (7 Personen)
  • Agile Coaching und Transformation
  • Mentoring auf technischer und prozessualer Ebene
Technologien: Node (Typescript), Aufbau von Microservice-Architecture nach DDD, AWS, Angular, Flutter

04/2019 - 03/2021 - Lead Software Engineer @ HRM Systems AG

Projekt: Betriebliches Gesundheitsmanagement

  • Weiterentwicklung einer Legacy-Applikation
  • Migration von AngularJS zu Angular
  • Einführung einer Microservice-Architektur
  • Stakeholder Management und PO Tätigkeiten
  • Design und Umsetzung von E2E Features
Technologien: Node (Typescript), Angular,  Java, J2EE, Spring Boot, Aufbau Microservice-Architecture, TDD

03/2017 - 04/2019 - Senior Software Engineer @ Homegate AG

Projekt: Web Plattform & Payment Integration

  • Integration externer Payment-Systeme
  • Entwicklung von Feature Toggle Mechanismen
  • Aufbau automatisierter E2E Tests
  • Cloud-basierte Backend Services (Notifications)
Technologien: Node (Typescript), Java, Spring, AWS, Angular
 
 
Kurzvorstellung
  • Based in: Schweiz
  • Nationality: Schweiz
  • Experience: 10+ years
  • Languages: German (Native) | English (Fluent) | French (Intermediate)
Certificates & Educations
  • FHO in Engineering (Software Architectural Design), Hochschule Rapperswil(HSR), 09/2011 - 12/2013
  • ZFH in Computer Science with Specialisation in Information Technology UAS, ZHAW, 09/2008 – 07/2011
  • Certified Scrum Master (CSM), Scrum Alliance
  • Development of State of the Art Web Apps with JavaScript, HSR
  • Quarkus Training, HSR
  • Architecting on Amazon Web Services by Digicomp
  • Data Warehousing mit Oracle by Trivadis
  • Management 3.0 by Flowdays
Technologies & Tools
  • Java, Spring Boot, Quarkus, REST, SOAP
  • Python, Java/Kotlin (Quarkus, SpringBoot), C++
  • React, Angular, Nx Workspace, Vite, Typescript + ShadCN
  • SQL:MySQL, MSSQL, PostgreSql, Elasticsearch, InfluxDB
  • Terraform, Helm, Gitlab &Github CI/CD, ArgoCD, Ansible, Bash, Kustomize, Rancher
  • Azure, AWS, GCP, Kubernetes, k3s, RKE, Proxmox, KEDA, Istio, Sealed Secrets,
  • Keycloak, Active Directory
  • Grafana, Prometheus, Locust, Zipking and OTEL metrics
  • MQTT, Kafka, Kafka Steams
  • Agile Development, TDD, DDD, Clean Architecture