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

Book Co-Author;
Co-Author popular java-library, which downloads more than 200,000 times per month;
Speaker.
Experience in developing on java 8 years+ 

Programming Languages: Java. 

Technologies and framework: Java Core, Spring (Spring IoC, Spring AOP, Spring Security, Spring MVC, Spring Boot, Spring Social), Play framework, Akka, AWS (s3, ec2, cloudwatch), ORM-framework (Hibernate, MyBatis, Spring Data, Spring AMQP), Framework for testing application (JUnit 4, Mockito, MockMVC,DBunit, e.t.c.), Maven, Gradle, SBT, ActiveMQ, Lucene. 

Expertise UML and OOP, understand DDD and TDD software development approaches, Agile methodology and scrum methodology. The ability to manage a team and an understanding of how to improve teamwork.
Excellent understanding of microservice architecture 

DBMS: MySQL, Oracle, PostgreSQL. 

NoSQL: ElasticSearch, MongoDB; IMDB: Apache Ignite, HazelCast

System control project and tasks: Jira. 

Version Control System: GIT, SVN. 

IDE: Eclipse,Intellij Idea. 

Languages: Russian and Ukrainian – Native, English – Upper-Intermediate.