Summary
Stéphane Krattinger is a senior Java developer and DevOps engineer based in Geneva with over a decade of experience designing and migrating enterprise-grade, cloud-native systems. He specializes in Spring Boot (Java 8–21), microservices, event-driven architectures and Kubernetes, and has led large migrations from legacy Tomcat/Spring Boot 2 stacks to containerized Spring Boot 3 ecosystems with Helm and sealed secrets. At banks and insurers he has improved performance for critical booking components, built protocol gateways (FIX→HTTP), and authored shared Spring security libraries while coaching teams on TDD/BDD, DDD and software quality. Equally comfortable in CI/CD tooling, observability and frontend work (Angular/Vue), he blends hands-on implementation with architectural leadership and cross-border mentoring, including offshore training. An environmental sciences master who transitioned into software, he brings a disciplined systems-thinking mindset to complex financial domains and platform re-architecture.
10 years of coding experience
10 years of employment as a software developer
Master en Sciences de l'Environnement Energie, Master en Sciences de l'Environnement Energie at University of Geneva
French, English, German