Position: Java Software Engineer
Category: Java
English level: upper
Years of experience: 5


4.5 years of commercial software development. 
Understanding of: Microservice Architecture, Data Structure, and Algorithms, Design Patterns, OOP, Programming principles, Multithreading, Asynchronous programming.

Technologies: Java, JavaScript, Node.js, SQL, NoSQL, Docker, AWS, Ansible.  

Frameworks: Spring (Boot, Data, Cloud), Hibernate, Knex, Koa, Vue.js

Testing frameworks: JUnit, TestNG, Jest.

Tools: Git, Maven, Gradle, NPM, LiquiBase, Postman, Flyway

Environments: Unix, Windows.
Interesting to work with microservice, service-oriented architecture. 
Ready to work with second languages: Golang, Kotlin