Я вот как-то отошёл от использования Java. Всё больше groovy да Kotlin в небольших проектах использую (речь не об Android). Но все же, я не представляю, как бы я пользовался DSL'ями, не зная базу (Java).
Если не ошибаюсь, самая популярная книга по Kotlin, это "Kotlin в действии". И в предисловии указано, что книга рассчитана на тех, кто уже владеет Java. Собственно всю книгу прослеживается сравнение Kotlin-Java. Так что, делайте выводы.