Automotive-Leasing-Plattform
Exxeta AG · –
Eine cloud-native Leasing-Plattform bei der Exxeta AG, aufgebaut um skalierbare Buchhaltungsprozesse und vollständig auf Azure nach GitOps-Prinzipien betrieben.
Kontext
Als IT Consultant und Software Developer wirkte ich am Entwurf und der Implementierung der Buchhaltungsprozesse der Plattform innerhalb einer Microservice-Architektur mit — auf Skalierbarkeit auf Azure ausgelegt und durchgängig nach GitOps-Prinzipien verwaltet.
Vorgehen
Aufbau ereignisgetriebener Integrationen auf Basis von Apache Kafka und Azure Service Bus, ausgeliefert über GitHub Actions, Helm und Terraform in mehreren gestuften Umgebungen.
Laufender Betrieb
Betreuung des Live-Systems inklusive Incident Management und Observability mit Application Insights, Log Analytics und Splunk.
Tech-Stack
- Tech-Stack
- Java
- Spring Boot
- Spring WebFlux
- Spring Cloud
- Spring Framework
- Hibernate
- PostgreSQL
- Messaging
- Apache Kafka
- Azure Service Bus
- Apache Camel
- DevOps & CI/CD
- GitHub Actions
- Helm
- Terraform
- Cloud & Observability
- Azure Kubernetes Service (AKS)
- Azure Key Vault
- Azure Blob Storage
- Azure Application Insights
- Azure Log Analytics
- Splunk
- SonarQube
- Testing
- JUnit
- Mockito