Position: Senior Java Developer
Category: Java
English level: pre
Years of experience: 7

Writing a client server application, creating microservice architecture
Knowledge Java OOP(core,multithreading and other)
Knowledge and use Spring Framework (Spring Boot, Spring Security, Spring MVC, Spring Data and other)
Knowledge and use Hibernate 
Knowledge of Web Services (REST) and json
Knowledge and use RabbitMQ, ActiveMQ
Good knowledge of Sql (MySql) and NoSql (MongoDB)
Designing and creating microservices architecture (Consul, HA and other)
The use of technology continuous integration (jenkins and other)
Experience with Tomcat web server
Experience with front-end technologies (java script, android)
Experience with linux deploy
Experience with docker, docker-compose
Experience with rust language
Experience with kotlin language
Experience with swift language
Complex and interesting tasks, highload, bigdata, microservices