Spring-Kotlin-Project Bank account managment with Spring boot and Kotlin Rest Api using Spring boot and Kotlin PostgreSQL to store accounts data ElasticSearch to stroe deposit and withdraw records Kafka to manage relation beetween microservices