Position: Sr. Java Software Engineer
Category: Java
English level: pre
Years of experience: 4

Suggest and implement the git-flow work process in my team. 
In our other project utilize work with data storage and solve the task of migrating our system to using S3 storage.
Mentor for the junior developer raised them to a strong middle level and help them to learn how to write readable code.
The last 5 years extensively developing enterprise applications on Java including architecture design, development, continuous deployment, and support, combined with relational databases and performance-critical parts of systems.

Also benefiting technical experience with team player attitude, interpersonal skills, and user-oriented mindset, enjoying troubleshooting and problem-solving.

Main technologies in skill-set: Java, Spring, backend services, SQL, OOP and design patterns, Maven, Gradle, Git, Jira, Jenkins, Docker, Gitlab, Linux.

In a project for the largest retail operator in Russia, I developed a new application for improving the trade lifecycle model. Has helped to migrate key components of the production system from a legacy solution to the modern reactive-based system without outages. Created the main complex solution for continuous delivery of everyday updates for every point of sales of supermarkets chain with more than 14500 shops across Russia in 11 timezones.
Want to design beautiful services with strong code review and interesting tasks. My first target is growth as a specialist.