ΛВ
Так или иначе приходится заглядывать время от времени в Java код какого-нть кафка клиента, чтобы понять, а откуда там Exception прилетел и почему.
Так всё что связано с JVM придётся узнать. Memory model, как профилировать, как GC настроить, вот это всё.
Иногда также надо быть готовым прочитать про какое-нть JMX чтобы например вытащить метрики всё из того же кафка-клиента.
Но вот писать код на Java уже давно(лет 5) не приходилось. Только скала,