Customers notification service is an example of using DI in a Vert.x based project.
See the details in my article "Vert.x + Micronaut — Do We Need Dependency Injection in the Microservices World?"
In Ukrainian: https://dou.ua/lenta/articles/dependency-injection-for-microservices/