I am a Senior Software Engineer / Team Lead at Raiffeisen Bank.
I am big fun of SOLID principals and Hexagonal Architecture.
I believe that blaming bad decisions in existing projects does not help.
Questions like "How do we improve it?" help a lot.
We will share a case study of transition we have made from a mainframe monolith to modern microservices based on spring boot.
Transition from pull-based to push-based architecture using Kafka and Cassandra.
Our challenges and solutions.