PMD, CPD and Spotbugs (when compiling for the JVM) should all support Kotlin. Additional tools such as detekt or ktlint may be considered for automatic application.