This book is designed for programmers, application developers, architects, and technical managers. It assumes a degree of familiarity with the fundamentals of the programming and basics of Java and JDK in general, but does not assume any knowledge of the Kotlin language.
For application developers and architects, this book covers the various aspects of developing enterprise applications. It covers the fundamentals of the Kotlin language required to get started with this book and goes on to discuss various aspects for developing enterprise applications. The book can be used as a reference guide for developing enterprise applications using Kotlin and Java EE, with elegant and expressive syntax that the Kotlin language offers.