
Principal Software Engineer & Cloud Architect (20+ Jahren Erfahrung)
- Verfügbarkeit einsehen
- 0 Referenzen
- 120€/Stunde
- 84061 Ergoldsbach
- Weltweit
- de | en | ru
- 01.07.2025
- Contract ready
Kurzvorstellung
Geschäftsdaten
Qualifikationen
Projekt‐ & Berufserfahrung
1/2022 – 9/2025
Tätigkeitsbeschreibung
Business Value: Modernisierung der ÖPNV-Datenintegration für Millionen von Fahrgästen täglich. Anbindung der Fahrplanauskunft an externe Plattformen (Google Maps, Apple Maps, etc.) durch hochverfügbare Event-basierte Microservice-Architektur in der Cloud.
Projektmetriken & Erfolge:
- 99.9% Verfügbarkeit der API-Services erreicht
- <200ms Verarbeitungszeit für Events
- Skalierung auf 10.000+ Events/Sekunde
- Zero-Downtime Deployments nach GitOps-Prinzipien
Tätigkeit im Projekt:
- Architektur & Design: Event-driven Microservices mit Domain-Driven Design (DDD) und API-First Approach
- Development: Echtzeit-Datenstreaming über Apache Kafka mit Avro und ProtoBuf
- DevOps & GitOps: Cloud-native, progressive Zero-Downtime Deployment in Kubernetes, GitOps mit Flux, Infrastructure as Code (IaC) mit Crossplane
- Quality Assurance: Test-driven Development, Contract Testing, Performance Testing
Projektumgebung:
- Backend: Java 21, Micronaut, Micronaut Data, Apache Kafka, Avro, ProtoBuf, Redis, JPA, Hibernate, PostgreSQL
- Development: IntelliJ, Spock, Gradle, GitLab CI/CD, SonarQube, JIRA, Confluence
- DevOps: GitOps mit Flux, Crossplane, Kustomize, Helm, Argo Workflow, Argo Rollouts
- Cloud: AWS EKS, AWS S3, AWS ElastiCache, AWS RDS, AWS CloudFront
- Observability: Prometheus, Alertmanager, Grafana, Loki, OpenSearch
Cloud Spezialist, Representational State Transfer (REST), Amazon Web Services (AWS), Apache Kafka, Backend Entwickler, Confluence, DevOps, Docker, Git, Gradle, Hibernate (Framework), Java-Entwickler, Java (allg.), Jira, Kubernetes, Postgresql, Solution Architektur
1/2021 – 12/2021
Tätigkeitsbeschreibung
Business Value: Digitale Transformation der Heizungssteuerung für 500.000+ Haushalte. Aufbau einer Cloud-nativen IoT-Plattform mit Mobile App für Smart Home Integration und Energieeffizienz-Optimierung.
Projektmetriken & Erfolge:
- 60.000+ IoT-Geräte erfolgreich in die Plattform integriert
- Azure Cloud Architektur mit 99.8% Uptime realisiert
- Verarbeitung von 60.000 IoT Events pro Sekunde
Tätigkeit im Projekt:
- Cloud Architecture: Azure Kubernetes Service (AKS) Design & Implementierung der Infrastruktur als Code mit Terraform
- Identity Management: Okta-basierte SSO-Lösung für B2C-Kunden bereitgestellt
- IoT Backend: Event-driven Microservices für Device Management, Telemetrie & Steuerung implementiert
- Analytics Platform: Elastic Stack für IoT-Analytics inkl. Monitoring & Alerting
- DevOps: CI/CD Pipelines, Infrastructure Automation, Monitoring & Observability
Projektumgebung:
- Backend: Java 17, Spring Boot, Apache Kafka, MongoDB, Redis
- Development: IntelliJ, Spock, Maven, Git, Jenkins, SonarQube, JIRA, Confluence
- DevOps: Terraform, Helm, Azure DevOps
- Cloud: Azure Kubernetes Service (AKS), Azure Application Gateway, Azure Key Vault
- Observability: Elastic Stack (ECK), Prometheus, Grafana, Azure Application Insights
- Security: Okta Identity Platform, Azure AD, OAuth 2.0/OIDC
Apache Kafka, Apache Maven, Backend Entwickler, Cloud Spezialist, Confluence, DevOps, Docker, Elasticsearch, Git, Java-Entwickler, Java (allg.), Jenkins, Jira, Kubernetes, Microsoft Azure, Mongodb, Representational State Transfer (REST), Spring Framework
1/2019 – 12/2019
Tätigkeitsbeschreibung
Business Value: Modernisierung der ÖPNV-Fahrplanauskunft für Millionen von Fahrgästen täglich. Migration eines monolithischen Systems auf eine hochverfügbare Event-basierte Microservice-Architektur in der Cloud für bessere Skalierbarkeit und Performance.
Projektmetriken & Erfolge:
- Erfolgreiche Migration von Monolith zu Microservices ohne Service-Unterbrechung bei gleichzeitiger Verbesserung der Performance
- Erhöhte Skalierbarkeit durch Cloud-native Deployment und Event-driven Architecture
- Automatisierte Deployments mit CI/CD Pipeline
Tätigkeit im Projekt:
- Architektur & Design: Klärung der fachlichen Anforderungen und Ausarbeitung einer Architektur mit Event-driven Microservices nach Domain-Driven Design (DDD) und API-First Ansatz
- Development: Verarbeitung von Avro Events in Echtzeit mit Apache Kafka und Queries mit Apache Cassandra
- DevOps: Cloud-native Zero-Downtime Deployment in Kubernetes, CI/CD mit Jenkins
- Quality Assurance: Test-driven Development (TDD), Code Reviews und Mentoring
Projektumgebung:
- Backend: Java 11, Spring Boot, Spring Cloud, Apache Kafka, Avro, Apache Cassandra
- Development: IntelliJ, Spock, Gradle, Git, Jenkins, SonarQube, JIRA, Confluence
- DevOps: Ansible, Ansible Tower, Helm, Rancher
- Cloud: Rancher Kubernetes, AWS Elastic Container Service (ECS)
- Observability: Prometheus, Alertmanager, Grafana, Elasticsearch, Kibana
Amazon Web Services (AWS), Ansible, Apache Kafka, Backend Entwickler, Cloud Spezialist, Confluence, DevOps, Docker, Elasticsearch, Git, Gradle, Java-Entwickler, Java (allg.), Jenkins, Jira, Kubernetes, Representational State Transfer (REST), Spring Framework
4/2018 – 12/2018
Tätigkeitsbeschreibung
Business Value: Digitale Transformation der Personalverwaltung für einen führenden deutschen Personaldienstleister. Modernisierung einer alten Legacy-Software durch Event-driven Microservice-Architektur für effizienteres Personal-, Vertrags- und Auftragsmanagement.
Projektmetriken & Erfolge:
- Erfolgreiche Modernisierung einer alten Legacy-Anwendung
- Microservices-Architecture mit Domain-Driven Design (DDD) für bessere Skalierbarkeit und Wartbarkeit
- Lose Kopplung der Systeme durch event-basierte, asynchrone Kommunikation
Tätigkeit im Projekt:
- Architecture & Design: Klärung der fachlichen Anforderungen und Ausarbeitung einer Lösung nach Domain-Driven Design (DDD)
- Development: Implementierung von REST-Microservices mit Spring Boot und asynchroner Kommunikation über RabbitMQ
- DevOps: CI/CD Pipelines mit Jenkins, Deployment auf Docker Swarm, Infrastructure as Code (IaC) mit Terraform
- Operations: Service Discovery mit Netflix Eureka, Monitoring mit ELK-Stack, Prometheus und Grafana
Projektumgebung:
- Backend: Java 8, Spring Boot, Spring Data, Spring Cloud Stream, Spring Security, Netflix Eureka, RabbitMQ, JPA, Hibernate, PostgreSQL
- Frontend: TypeScript, Angular, SCSS, npm, Karma, Protractor
- Development: IntelliJ, Maven, Git, JUnit, Mockito, Sonar, JIRA, Confluence
- DevOps: Jenkins, Terraform, Docker Swarm, Netflix Eureka, Spring Config Server
- Observability: ELK-Stack (Elasticsearch, Logstash, Kibana), Micrometer, Prometheus, Grafana und Alertmanager
Angular, Apache Maven, Backend Entwickler, Confluence, Docker, Elasticsearch, Front End, Frontend Entwickler, Git, Hibernate (Framework), Java (allg.), JavaScript-Entwickler, Jenkins, Jira, Junit, Kubernetes, Postgresql, Representational State Transfer (REST), Spring Framework, Typescript
1/2018 – 3/2018
Tätigkeitsbeschreibung
Business Value: Modernisierung der IT-Landschaft für Business-Travel-Management eines großen deutschen Finanzdienstleisters. Digitalisierung der Geschäftsprozesse für Bezahlung, Abrechnung und Analyse von Dienstreisen durch Event-Sourcing-Architektur mit COTS-Integration.
Projektmetriken & Erfolge:
- Erfolgreiche Anbindung von Microsoft Dynamics 365 und SAP
- Umsetzung einer event-basierten Architektur mit Apache Kafka
- automatisiertes Deployment von Docker Containern in Microsoft Azure
Tätigkeit im Projekt:
- Development: Implementierung einer Event-Sourcing Architektur mit Apache Kafka und Microservices mit Spring Boot
- DevOps: CI/CD mit Jenkins, Deployment von Services in Microsoft Azure Cloud
- Integration: Anbindung von Microsoft Dynamics 365 und SAP-Systemen
Projektumgebung:
- Backend: Java 8, Spring Boot, Apache CXF, Apache Kafka, Spring Cloud Stream, Spring Security, Netflix Hystrix, Netflix Feign
- Development: IntelliJ, Maven, Git, Bitbucket, JUnit, Mockito, Swagger, SonarQube, JIRA, Confluence
- DevOps: Jenkins, Ansible, Docker, Microsoft Azure Cloud
- Observability: Kibana, Spring Sleuth
Cloud Spezialist, Cloud (allg.), Microsoft Azure, Ansible, Apache Kafka, Apache Maven, Backend, DevOps, Docker, Elasticsearch, Git, Java-Entwickler, Java (allg.), Jenkins, Junit, Kubernetes, Representational State Transfer (REST), Spring Framework
4/2017 – 12/2017
Tätigkeitsbeschreibung
Business Value: Digitale B2C-Transformation für einen großen deutschen Versicherungskonzern. Entwicklung des ersten Endkundenportals für Oldtimer-Versicherungen mit volldigitalisiertem An- und Ummeldungsprozess für den Direktvertrieb.
Projektmetriken & Erfolge:
- An- und Ummeldungsprozess für Oldtimer-Kunden vollständig implementiert
- Microservice-Architektur mit Spring Boot für hohe Skalierbarkeit
- CI/CD Pipeline mit Jenkins für automatisierte Deployments
Tätigkeit im Projekt:
- Frontend Development: Responsive Angular Anwendung für Endkunden-Portal
- Backend Development: REST-Microservices mit Spring Boot und Integration in Backend-Systeme
- DevOps: CI/CD Pipeline-Setup mit Jenkins für automatisierte Deployments
- Team Leadership: Scrum-Master Tätigkeiten, Retrospektiven und Prozessoptimierung
Projektumgebung:
- Backend: Java 8, Spring Boot, Spring Data, Spring Cloud, Spring Security, Netflix Hystrix, Netflix Ribbon, JPA, Hibernate, PostgreSQL
- Frontend: TypeScript, Angular, SCSS, npm, Karma, Protractor
- Development: IntelliJ, Maven, Git, Bitbucket, Spock, Swagger, SonarQube, JIRA, Confluence, REST-assured, Gatling
- DevOps: Jenkins, Docker, Graylog
Cloud Spezialist, Cloud (allg.), Angular, Apache Maven, Backend Entwickler, Confluence, DevOps, Docker, Frontend Entwickler, Git, Hibernate (Framework), Java (allg.), Jira, Postgresql, Representational State Transfer (REST), Scrum-Master, Spring Framework, Typescript
7/2015 – 3/2017
Tätigkeitsbeschreibung
Business Value: Digitale Transformation des Online-Shops für einen führenden deutschen Lebensmittelhändler. Entwicklung einer intelligenten E-Commerce-Plattform mit NLP-basierter Rezepte-Integration, Machine Learning Produktempfehlungen und personalisierten Suchfunktionen durch moderne Microservice-Architektur.
Projektmetriken & Erfolge:
- Automatisches Mapping von Rezept-Zutaten auf verfügbare Shop-Produkte mit NLP-Techniken
- ML-basierte Recommendation-Engine mit Association Rules und Apache Spark auf Google Cloud
- Personalisierte Produktsuche mit Apache Solr und intelligenter Autokorrektur
- Event-driven Microservice-Architektur für hohe Skalierbarkeit und Wartbarkeit
Tätigkeit im Projekt:
- NLP & Data Processing: Natural Language Processing mit POS-Tagging für automatisches Zutaten-Mapping und Integration von Rezepte-Portalen
- Machine Learning: Implementierung von FP-Growth Algorithm auf Apache Spark Cluster für personalisierte Produktempfehlungen basierend auf früheren Einkäufen
- Search & Discovery: Entwicklung intelligenter Suchfunktionen mit Apache Solr inkl. Autokorrektur, Such-Vorschläge und personalisierte Suchergebnisse
- Microservices Architecture: Migration von Monolith zu event-basierten Microservices nach Netflix-Patterns (z.B. circuit breakers) und zentralisiertem Monitoring
Projektumgebung:
- Backend: Java 8, Spring Boot, Spring Data, Spring Cloud, Spring Web Services, Spring Security, Netflix Hystrix, Netflix Ribbon, Apache Kafka, Apache Solr, Apache Zookeeper, Apache Camel, JPA, Hibernate, PostgreSQL
- Frontend: JavaScript, React.js, Handlebars.js, npm, Webpack, Jasmine, Galen, Geb, Google Analytics, Adobe Analytics
- Machine Learning: Apache Spark, MLlib, FP-Growth, Association Rules, Tensorflow, Deeplearning4j
- Development: IntelliJ, Maven, Git, Bitbucket, Stash, Spock, JUnit, Pitest (mutation testing), DBunit, Swagger, SonarQube, JIRA, Confluence, REST-assured, Gatling
- DevOps: Docker, Kubernetes, Ansible, Vagrant, Bamboo, Kibana
- Cloud: Google Cloud Platform (GCP), Google Kubernetes Engine (GKE), Google Cloud Dataflow
Apache Camel, Apache Kafka, Apache Maven, Apache Solr, Apache Spark, Cloud Computing, Cloud Spezialist, Docker, Google Cloud, Java-Entwickler, Java (allg.), Junit, Machine Learning Engineer, Postgresql, Reactive Programming, Spring Framework, Typescript
1/2001 – 6/2015
TätigkeitsbeschreibungÄltere Projekte vor dem Jahr 2015 können auf Anfrage zur Verfügung gestellt werden.
Eingesetzte QualifikationenApache Kafka, Apache Maven, Cloud (allg.), Docker, Git, Gradle, Hibernate (Framework), Hibernate (Java), Java-Entwickler, Java (allg.), Jenkins, Kubernetes, Spring Framework
Zertifikate
École Polytechnique Fédérale de Lausanne
deeplearning.ai
deeplearning.ai
deeplearning.ai
Stanford University
Johns Hopkins University
Persönliche Daten
- Deutsch (Muttersprache)
- Englisch (Fließend)
- Russisch (Fließend)
- Europäische Union
Kontaktdaten
Nur registrierte PREMIUM-Mitglieder von freelance.de können Kontaktdaten einsehen.
Jetzt Mitglied werden