17.01.2026 aktualisiert

**** ******** ****
verifiziert
Premiumkunde
nicht verfügbar
info: nicht verfügbar bis 31.12.2026

Cloud Software Engineer and Architecture Enthusiast, Consultant

Thun, Schweiz
Schweiz
Uni. Dipl. Ingenieurinformatik
Thun, Schweiz
Schweiz
Uni. Dipl. Ingenieurinformatik

Skills

FlutterJavaSpring SecurityApache ActivemqApache TomcatAnwendungsserverAtlassian ConfluenceOracle Weblogic ServerCOBOLDatenbankenCqrsIBM DB2DevOpsEclipseMiddlewareJ2EEGlassfish 3GradleHibernateIntellij IDEAJava Persistence APISpring FrameworkWildflyJUnitPostgreSQLApache MavenMongoDBMySQLNeo4jNexus 1000VOpenShiftOracle FinancialsScrumSoftware ArchitectureRabbitMQPrometheusScaled Agile FrameworkServiceorientierte ArchitekturSonarqubePL/SQLStreamingSubversionZ/OsJettyDaten- / DatensatzprotokollierungMetrikenSpring CloudApache CamelSpring MVCGrafanaSpring BootCloud TechnologiesGitSpring DataKotlinAngularJSKubernetesApache KafkaAtlassian BitbucketCucumber (Software)Domain Driven DesignSplunkSoftware Version ControlSpring BatchDockerJenkins
Methodologie
Scrum (Certified Scrum Master)
SAFe

Architekturen & Patterns
Streaming & Eventbasierte Architektur
Serviceorientie Architektur (SOA)
Domain Driven Design (DDD)
Command Query Responsibility Segregation (CQRS)

Programmiersprachen
Java >= 8
Kotlin
Dart
Cobol

Spring Frameworks
Spring MVC
Spring Boot
Spring Cloud
  Gateway
  Sleuth
  Config
  Kubernetes
  Stream
  Stream Kafka Binders
  Skipper
  Data Flow
  Function
  Task
  Contract
Spring Integration
Spring Data
Spring Security
Spring Batch

Übrige Libraries und Frameworks
J2EE, Java EE, Jakarta EE 
AspectJ
Apache Camel
JPA, Hibernate
JUnit, Testcontainers, Cucumber
Flutter
Angular
Android (Google Stipendium)
Wiremock
Querydsl, JOOQ

Application Server
Apache Tomcat
Eclipse Jetty
Eclipse GlassFish
JBoss/WildFly
Oracle Weblogic

Messaging Middleware
Apache Kafka
Apache ActiveMQ
RabbitMQ

Datenbanken
DB2 z/OS & LUW
Oracle
PostgreSQL
MongoDB (Certified MongoDB for Java Developers)
MySQL
Neo4j

Cloud Technologien
Docker
Kubernetes
OpenShift
DigitalOcean 

Software Architektur Management, Code Quality
SonarQube
ArchUnit
PlantUML
Mermaid

IDE
IntelliJ
Eclipse

Versionsverwaltung
Git
SVN

Build
Maven
Gradle
Bamboo
Jenkins
Buddy

Repositories
Nexus

Metrics, Monitoring, Logging
Grafana
Prometheus & RSocket Prometheus
Micrometer
Graylog
Splunk

Attlasian Produkte
JIRA
Confluence
Bamboo
Bitbucket

Sprachen

DeutschMutterspracheEnglischverhandlungssicher

Projekthistorie

Extern: Lead Software Engineer

AXA CH

Versicherungen

>10.000 Mitarbeiter

  1. Architektur: Konzeption und Aufbau einer komplett neuen Cloud-Architektur auf Basis eines non-blocking Tech-Stacks (high throughput, low latency).
  2. Performance: Reduktion der Aufruf-Latenz von 1,2 s auf 0.6 s durch optimierte Services, asynchrone Verarbeitung.
  3. Hochverfügbarkeit & Skalierung: Betrieb eines komplexen 24/7-Systems mit stabiler Performance in Peak-Zeiten und .
  4. Qualitätssicherung: Etablierung eines automatisierten Acceptance-Test-Prozesses mit Cucumber.
  5. Enablement & Übergabe: Schulung des Teams und verantwortliche Gestaltung des Handover-Prozesses für die neue Architektur inkl. automatisiertem Testing.
  6. CI/CD: Weiterentwicklung der CI-Pipelines mit GitHub Actions und Aufbau der CD-Pipelines mit Argo CD & Helm.
  7. Stakeholder-Orchestrierung: Enge Vernetzung mit Key-Player-Teams, um Synergien zu heben und Chancen gemeinsam zu realisieren.
  8. AI Case Studies & Provider-Vergleich: Durchführung Case Studies zum Einsatz von AI-Coding-Assistants (u. a. OpenAI, Anthropic) inkl. Evaluierung nach Code-Qualität, Produktivität, Sicherheit & Kosten.

Extern: Software Engineer and Spring Cloud Specialist

Credit Suisse

Banken und Finanzdienstleistungen

>10.000 Mitarbeiter

  1. Modernisierung: Modernisierung von Spring-Boot-Applikationen und Plug&Play Bibliotheken für unterschiedliche in-house Applikationen.
  2. Mainframe-Integration: Design, Entwicklung und produktive Einführung von Archivierungs-Gateways zur Auftragsübernahme aus Fachanwendungen.
  3. Distributed Tracing: Aufbau Tracing Prozess mit Jaeger und Spring Cloud Sleuth inkl. konsistenter Trace-Propagation über Service-Grenzen.
  4. Quality Engineering & Testing: Etablierung von White-Box- und Black-Box-Tests mit Spring-Test-Bibliotheken sowie verbindlichen Teststufen.
  5. Enablement: Schulung von Teamkolleg:innen im effizienten Einsatz der Spring-Test-Tools und in testgetriebenen Arbeitsweisen.
  6. Architektur & Datenstrategie: Unterstützung bei Architekturkonzepten und Definition der Daten-Austausch-Strategie zwischen Systemen.

Lead Software Developer

Bedag Informatik AG - Business Solution

Internet und Informationstechnologie

500-1000 Mitarbeiter

Mandant: Steuerverwaltung des Kantons Bern
  1. Führung & Staffing: Leitung eines Teams mit 5 Entwicklern und 2 Business-Analyst:innen; Durchführung technischer Interviews und bereichsübergreifende Einplanung neuer Mitarbeitender.
  2. Agiles Vorgehen (SAFe): Iterations- und Kapazitätsplanung im SAFe@Agile-Umfeld, inklusive Priorisierung und Abhängigkeiten-Management.
  3. Plattform & Runtime: Einführung von Spring Cloud Data Flow auf Kubernetes und produktive Bereitstellung für die Steuerverwaltung.
  4. Streaming-Architektur: Etablierung einer Event-Driven-Architektur mit Spring Cloud Stream und Kafka als Messaging-Middleware.
  5. Interoperabilität & Legacy: Sicherstellung der nahtlosen Integration neuer Microservices in die bestehende Legacy-Systemlandschaft mit Mainframe.
  6. Legacy-Ablösung (Batch→Stream): Ablösung bestehender Massenverarbeitungen durch die Streaming Architektur
  7. Teststrategie (TDD/ATDD): Test-Driven-Design; automatisierte Akzeptanztests mit Cucumber und Service-Virtualisierung via WireMock.
  8. Kafka Governance: Erarbeitung von Richtlinien für „Kafka as a Service“ und Standards für Inter-App-Kommunikation über mehrere Messaging-Middleware-Technologien.
  9. Observability & Metriken: Dynamische Metrikerfassung mit Micrometer, RSocket, Prometheus und Visualisierung in Grafana.
  10. CI/CD & Delivery: Aufbau von CI-Pipelines mit Gradle (Kotlin) und Continuous Delivery über Spring Cloud Data Flow.
  11. Dokumentation: Erstellung von Architektur- und Implementierungsdokumentation mit PlantUML und Asciidoc.

Senior Software Developer

Bedag Informatik AG

Internet und Informationstechnologie

500-1000 Mitarbeiter

Mandant: Steuerverwaltung des Kantons Bern
  1. Mainframe-Ablösung: Migration von COBOL/CICS-Funktionalitäten auf Open-Source-Stack mit Java und Spring MVC.
  2. DDD-Weiterentwicklung & Inkasso: Ausbau der bestehenden Domain-Driven-Design-Applikation; erfolgreiche Umsetzung von Fakturierung sowie ESR-Zahlungsverarbeitung für das Inkasso.
  3. Legacy-Analyse: Fachlich-technische Domänenanalyse auf Basis bestehender COBOL-/CICS-Systeme zur sauberen Modellüberführung.
  4. COBOL-Anpassungen: Punktuelle Anpassung einmaliger COBOL-Module zur Übergangs-/Migrationsunterstützung.
  5. Systemintegration & Adapter: Design und Implementierung von Adapter-Lösungen zwischen steuerfremden Forderungen und kantonalen Querschnittssystemen.
Technologien: Java 8, Spring MVC, Tomcat 8, ActiveMQ, WireMock, REST, JAX-WS, Bamboo, IntelliJ, jOOQ, Hibernate.

Consultant Software Entwickler

Trivadis AG

Internet und Informationstechnologie

1000-5000 Mitarbeiter

Mandant: SBB - SVS Worblaufen
  1. Entwicklung & Agile Zusammenarbeit: Entwicklung mit Spring Boot, JSF und PrimeFaces in einem SCRUM-Team.
  2. API-Design: Aufbau von REST-Schnittstellen für Standalone-Applikationen.
  3. CI/CD & DevOps: Verantwortung für Continuous Deployments und Optimierung der Deployment-Prozesse im DevOps-Team.
  4. Cloud Delivery (OpenShift): Optimierung der Microservice-Deployments in der OpenShift-Cloud.
  5. Performance & Lasttests: Umsetzung von JMeter-E2E-Tests, Definition von Lastprofilen in einer Taskforce und Auswertung mit New Relic APM.
  6. Testautomatisierung: Einsatz von PowerMock/Mockito für stabile, schnelle Build-Pipelines.
Technologien: Spring, Spring Boot, Tomcat 8, RabbitMQ, Docker, OpenShift, Java 8, PowerMock, Mockito, JAX-WS, Git, IntelliJ IDE.

JAVA Software Entwickler und Junior Software Architekt

CSC Switzerland GmbH

Internet und Informationstechnologie

>10.000 Mitarbeiter

Mandant: ASENDIA Schweiz/OLIS und B2C
  1. Analyse, technisches Design und Implementation in einer bestehenden Applikation mit bis zu 10'000 Anwendern und Modellierung mit Enterprise Architect
  2. Spezifikationen dokumentieren und Aufwände schätzen im Wasserfall Modell
  3. Entwerfen von architektonischen Konzepten und dies mit dem Team vorstellen
  4. Implementierung der Logic in Java sowie PL/SQL
  5. Implementierung von JUnit Tests und Integrationstests
  6. Qualitätssicherung mit statischer Code-Analyse SonarQube
  7. Betriebsunterstützung durch Analyse bestehender Produktionsprobleme
  8. Schnittstellen Erweiterung mit Fluggesellschaften, Ground-Handling Agenten und Logistik- Betriebe
Technologien: J2EE, Websphere, Oracle Weblogic Server, Java 7, Swing, Oracle DB, Eclipse

Softwareentwickler für Java Enterprise Edition

Accenture AG

Internet und Informationstechnologie

>10.000 Mitarbeiter

Mandant: DHL Germany
  1. Weiterentwicklung von Logistik-Lösungen für Background Systeme und Architekturen.
  2. Umsetzung und Testen in neuen Technologien (Graph Datenbanken, GWT und Weblogic)

Zertifikate

CKAD Preparations

Linux Foundation

2024

Full Stack Angular Developing

Udemy

2022

SpringOne Enthusiast

Spring, VMWare

2020

Google Challenge Scholarship: Android Dev

Google

2018

MongoDB for Java Developers

MongoDB University

2017

Modern Web Applications

Trivadis AG

2016

Certified Professional Requirements Engineering

IREB

2015

Certified Professional for Software Architecture

iSAQB

2014

Jump Start Program, Enterprise Java

Accenture Germany

2013


Kontaktanfrage

Einloggen & anfragen.

Das Kontaktformular ist nur für eingeloggte Nutzer verfügbar.

RegistrierenAnmelden