Position: Java Developer
Category: Java
English level: upper
Years of experience: 1

I have excellent communication, time management, problem-solving and analytical skills, attention to detail acquired with my previous working experience in different companies. More than 10 years of business communication practice with foreign partners all over the world. The main priority is a result, even if it needs to work overtime. Upper intermediate level of English.
Self motivated Java developer with more than a year of educational experience at EPAM university online program. Everyday practice with Java Core + discovering additional technologies such as Spring, SQL, RabbitMQ, etc. All my practice is mainly training exercises and projects at EPAM and Hackerrank.com practical tasks. Have a good understanding in software development process, software lifecycle, OOP, SOLID, Docker, Git, GitHub, Bitbucket. Bruce Eckel “Thinking in Java” is my main reference book.

Technical skills:
- Java 8;
- Java Core, OOP, Collections, Streams;
- MySQL;
- Spring framework;
- REST;
- Docker;
- Git, GitHub, Bitbucket;
- JUnit, Mockito;
- Maven, Graddle.
Interested in a team with a friendly atmosphere, and also with strong developers to have an opportunity to constantly grow as a Java developer.