This site is also available in: Deutsch (German)
Christian Dubs
Senior Full Stack Software Engineer & Architect
Christian Dubs is an experienced fullstack software engineer and software architect with over 10 years of experience in the development of scalable cloud and microservice systems. His focus is on Java/Spring-based backend architectures combined with modern frontend technologies such as Angular as well as topics such as domain-driven design and clean architecture. In addition to his technical expertise, he has extensive experience in architectural responsibility, team leadership and agile transformation.
12/2025 – 04/2026 – Lead Software Engineer & Architect @ Swiss Bank (confidential)
Project Implementation of transaction handling – various algorithms – of all possible transactions (M2M)
- Architecture support
- Introduction of coding guidelines
- Support from professional team colleagues
- Development according to TDD
- Replacement of legacy system and transfer to a domain-driven event-based microservice environment
Technologies: Java, Spring Boot, Kafka, Angular, Kubernetes (DevOps), ArgoCD, Gitlab, Citrus tests, Playwright
11/2021 – 12/2025 – Lead Software Engineer & Software Architect@ Callista
11/2021 – 12/2022 & 1/2024- 12/2025 Project: eBusiness Online Services Platform, Swiss insurance company
- Architecture and development of online service platform
- Integration of Kafka for event-driven systems
- Integration of external payment providers
- Migration to Nx Angular Monorepo
- Introduction of modern testing frameworks (Jest, Playwright)
Technologies: Java, Spring Boot, Kafka, Angular, Nx, Jest, Playwright, Openshift 4+ (DevOps), Tekton pipelines, Jenkins, ArgoCD, DDD, TDD
1/2023 – 12/2023 Project: Insurance core system (Contract 2.0 Migration), Swiss health insurance company
- Responsibility for the software architecture of the core application
- Migration from monolith to microservice architecture
- Design according to Clean Architecture and Domain Driven Design
- Definition of migration strategies towards the cloud
- Introduction of TDD and engineering standards
Technologies: Java, J2EE, IBM Websphere, OpenLiberty, “shifting monolith to microservices”, DDD, TDD
04/2021 – 10/2021 – Agile Team Lead / Architect @ autoSense AG
Project: Connected Car Platform
- Architecture of an SSO system with third-party providers
- Design and development of microservices
- Management of a development team (7 people)
- Agile coaching and transformation
- Mentoring on a technical and procedural level
Technologies: Node (Typescript), development of microservice architecture according to DDD, AWS, Angular, Flutter
04/2019 – 03/2021 – Lead Software Engineer @ HRM Systems AG
Project: Company health management
- Further development of a legacy application
- Migration from AngularJS to Angular
- Introduction of a microservice architecture
- Stakeholder management and PO activities
- Design and implementation of E2E features
Technologies: Node (Typescript), Angular, Java, J2EE, Spring Boot, Microservice-Architecture, TDD
03/2017 – 04/2019 – Senior Software Engineer @ Homegate AG
Project: Web Platform & Payment Integration
- Integration of external payment systems
- Development of feature toggle mechanisms
- Setup of automated E2E tests
- Cloud-based backend services (notifications)
Technologies: Node (Typescript), Java, Spring, AWS, Angular
Brief introduction
- Based in: Switzerland
- Nationality: Switzerland
- Experience: 10+ years
- Languages: German (Native) | English (Fluent) | French (Intermediate)
Certificates & Educations
- FHO in Engineering (Software Architectural Design), University of Applied Sciences Rapperswil(HSR), 09/2011 – 12/2013
- ZFH in Computer Science with Specialization 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 with 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