I am in a project where we use SpringBoot with Java (1.8 LTS) and Kafka through Spring Cloud Stream. I get an event through cloud stream, which I persist to mongoDB.