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


I have 6+ years of experience in software development.
During this time, I took part in multiple projects of various sizes and stages of development cycle where I got the chance both to start a project from the scratch and to support existing projects with new features development and optimization. 
The main stack of the projects I worked with were Java-based technologies with Spring. 
I am a good team player, and I am a responsible and creative engineer committed to do my tasks timely and with high quality. Also, I like to try something new and study new technologies. 
I usually perform the following roles on a project: software development, code optimization and refactoring, unit test development, development and mentoring of others, and client communication.