Position: Software Java Developer
Category: Java
English level: upper
Years of experience: 3


Core language:                            Java 11 - 17.
Methodology:                          Agile (Scrum).
Knowledge stack: Spring (Boot, MVC, Data, Security), Hibernate, Microservices, Kubernetes, Docker, QueryDSL, SQL, Apache Kafka, Streams API, REST, OOP, OOD, Design Patterns, Microservices Patterns, Algorithms.
Databases: Relational (PostgreSQL, MySQL), Non-relational (Mongo DB)
Development tools (Build, VCS): Maven, Gradle, Git(Bitbucket). 
Operation System:                                Linux.
Main Goals:
1. Become a necessary unit of software development for the company-employer;
2. Deepen knowledge in additional stack of technologies to improve the quality of my work;
3. No to legacy projects.