Position: Senior Java Software Engineer
Category: Java
English level: upper
Years of experience: 6


I have over 6 years of experience of software development and leading IT projects activities. The major skill is development of Java platform using best practices and patterns. Greater part of my experience connected with development of backend part of applications. Have experience in development with Spring, E-Commerce platforms, SQL and NoSQL databases, Linux (CentOS, Ubuntu), front-end technologies (html, css, js, angular 2+, react). Able to work either in a team or alone. Have experience in mentoring.
I am always open to new and accepting the challenges with interest and enthusiasm. I have very good skills in problem solving. I am open-minded and goal-oriented. I have active teamwork attitude and quick learning ability.


Projects and technologies (from newest to oldest)
- User management system (Spring, AWS, Microservices)
- Chatbot (Spring, JS, python, microservices)
- Financial system (Spring, React, Java swing)
- Payments intermediate system (Spring, Kotlin)
- International store (Oracle ATG, Spring, Kotlin, GCloud, Microservices)
- International online clothing store (Oracle ATG + Spring)
- Online food store (Oracle ATG)