Case Study
Deutsche Bahn (via CDI AG)
Java Backend Developer — VENDO Reservierungssystem
06/2017 – 12/2018
Neuentwicklung des Reservierungssystems VENDO auf Basis von Microservices, OpenShift und RabbitMQ in einem cross-funktionalen Scrum-Team.
Highlights
- Backend-Microservices nach Domain-Driven Design
- Deployment und Betrieb containerisierter Services auf OpenShift / AWS
- Asynchrone Zugfahrten-Verarbeitung via RabbitMQ
- CI/CD mit Jenkins und GitLab CI/CD; Performance-Tests mit Gatling
Technologien
- Java 8
- Thorntail/WildFly Swarm
- MongoDB
- RabbitMQ
- OpenShift
- AWS
- Docker
- Jenkins
- GitLab CI/CD
- DDD