I'm personally a fan of Weld since its the reference implementation of the CDI spec.
https://weld.cdi-spec.org/
A friend of mine built an MVC library around Javalin that uses Dagger as the DI container: https://github.com/jehugaleahsa/javalin-mvc