I'll be rather quick for now.
Since you know Java, I'd say Kotlin is a language with more sugar, yes, there are new/more aspects of functional programming, but still, it is primarily object-oriented, sharing same paradigm with Java.
Clojure on the other hand, is a functional programming language (I won't use
word 'pure' as someone could argue about that, and they would be right). In my own belief, since Java introducing more and more functional aspects, same as other modern languages as your mentioned Kotlin and Scala, I'd say to learn at least one language where functional programming is in its nature - is much better. The advantage of that I'd see, that you could combine your current Java's knowledge with upcoming Clojure's knowledge, and that way be quite confident about Kotlin without directly even learning it as of now.
When you write programs in Clojure you are forced to shape your thinking, while in Kotlin you can cut corners and write programs exactly in the same way as you'd write in Java, without even trying new features (which mainly come from functional programming).
I was learning at uni Clojure, Racket (also Lisp family), and I really really like them as languages. Racket mostly is known in academia, you might couldn't even find some industrial software in nowadays, but Clojure is a different story, it is one of JVM languages.