Case study
Deutsche Bahn (via CDI AG)
Java Backend Developer — VENDO-reserveringssysteem
06/2017 – 12/2018
Nieuwbouw van het VENDO-reserveringssysteem op basis van microservices, OpenShift en RabbitMQ in een cross-functioneel Scrum-team.
Highlights
- Backend-microservices volgens Domain-Driven Design
- Deployment en beheer van gecontaineriseerde services op OpenShift / AWS
- Asynchrone verwerking van treinritten via RabbitMQ
- CI/CD met Jenkins en GitLab CI/CD; performance tests met Gatling
Technologieën
- Java 8
- Thorntail/WildFly Swarm
- MongoDB
- RabbitMQ
- OpenShift
- AWS
- Docker
- Jenkins
- GitLab CI/CD
- DDD