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

Participated in development, configuring and deployment of high-available Java Web applications.
Participant and medalist of various ACM programming competitions.
Successfully completed Google Sumer of Code program.
Have Master's degree in Computer Science.
Programming language: Java (4+ years)
Frameworks: Hibernate, Spring Boot, Play Framework, JaxRS, JaxWS
Build tools: Maven, Gradle
Frontend: Angular, HTML, CSS, JS, Typescript
Integration protocols: WebSocket, REST, SOAP
Databases: PostgreSQL, MySQL, MongoDB, Elasticsearch
Testing: JUnit, Jacoco
Version control: Git, SVN
Semantic analyzer: Checkstyle
OS: Linux, MacOS
IDE: Intellij Idea
JavaEE development and distributed systems (Spring, Kafka and etc.)
I am interested in Algorithms and Data Structures.
Also interested in machine learning, neural networks and data mining.
Ready to solve difficult and challenging tasks.