Regarding the usage of lombok in kotlin/java project, the idea is to make the transition to kotlin as gentle as possible. And for doing this I would like my colleague to have the freedom to still use java (and lombok) and later on when they will see the amazing features of kt to switch to it.