Position: Senior Java Developer
Category: Java
English level: fluent
Years of experience: 11

I leaded several projects where we made decomposition from a monolithic application to microservices. Designed architecture and plan for the migration process.

Built the team, development process and CI/CD pipeline for my customer needs. Leaded various projects with different number of people (from 5 to 10).
Software engineer with 12+ years of experience in development and over 5 years as Technical Team Lead.

Core stack: Java, Spring, Hibernate, AWS, Microservices, Multithreading,  Docker, NoSQL and SQL databases.

Throughout my career I have taken part in developing projects from various domains and of different scales, starting from logistics systems and ending with complex banking & telecommunication systems. 

I am passionate about the world of tech, I enjoy learning new technologies and I enjoy being a part of teams that collaborate to find efficient software solutions to business problems. I get along with people well and I love teamwork - I am happy to mentor and help out my colleagues when needed. I successfully managed a team of engineers and software testers in the capacity of team leader.
I'm looking for a full time remote job only.