Mercedes Benz Tech Innovations GmbH
Aufgaben und Verantwortungsbereiche im Projekt:
- Design und Implementierung Backend Services in einer Microservice-Architektur auf Basis von Spring-Boot und Kubernetes
- Frontend Entwicklung mit ReactJS & VueJS in Form von WebComponent/SPA
- System Design für Multilanguage & Multimarket
- API-First Ansatz mit Code-Generation
- Integration mit mehreren Drittsystemen mit komplexen OAuth2 Methoden und Data-Aggregation
- Entwicklung von Kubernetes-Infrastruktur mit Traefik und CertManager (SSL Certificate rotation)
- Entwicklung komplexen Scripted CI/CD Pipelines (Jenkins) und GitHub Actions
- Umfangreiche Unit- & Integration Tests mit Spring
Tools und Entwicklungsmethoden:
- Java 17, Kotlin, Spring Boot, Resilience4J, Docker, Kubernetes, Helm Charts, Traefik reverse proxy, CertManager, Kibana, Elsticsearch, Prometheus, Grafana, ReactJS, VueJS, Vite JS, Jenkins CI/CD Pipeline, OAuth2, GitHub Actions CI/CD workflows