Position: Middle Java developer
Category: Java
English level: upper
Years of experience: 3


In development for about 3 years. I started with self-study Java and to this day I use it as the main development language, I also write non-commercial projects in Kotlin.
Alwost 3 years I managed to work with monolithic and microservice architecture, I understand well the advantages and disadvantages of each. Also managed to work with different technologies in the synchronous and reactive stack, commercial experience on Spring and non-commercial Quarkus. 
Mostly worked with REST , also implemented GraphQL api.
In my free time, I mainly communicate in thematic chats on development or study new technologies.