Практика на Kotlin
Как известно, лучший способ выучить новый язык программирования - это сделать на нем проект.
Для Java программистов самый простой и эффективный способ - взять собственный небольшой Spring Boot REST API проект и сделать его миграцию.
Вместе с миграцией на Kotlin...
На проекте мы разрабатываем полнофункциональный многомодульный Maven проект, состоящего из трех веб-приложений.
Опыт работы с XML(JAXB, StAX, XPath, XSLT), SOAP (JAX-WS, MTOM), JAX-RS (Jersey), JMS (ActiveMQ), AKKA (Typed и Untyped Actors), servlet 3.0, jDBI, миграция базы LiquiBase, Guava...