Position: Java Tech Lead
Category: Java
English level: upper
Years of experience: 7


Programming languages: Java
Issue tracking: Jira, Confluence
Backend frameworks: Spring(Boot, Data, Security, MVC, Cloud)
ORM: Hibernate
Databases: Oracle, PostgreSQL, MySQL, Neo4j, MongoDB, Cassandra, Aerospike, Elasticsearch
Build tools: Maven, Gradle
VCS: Git(Bitbucket, GitLab, GitHub)
Principles: SOLID, OOP, GRASP, Design patterns, Architecture patterns
Familiar with: ACID, CAP, SMART 
Other: JWT, RabbitMQ, Kafka, Camel, Event-sourcing, REST, WebSocket, STOMP, json, multithreading, JUnit, Mockito, bash-scripting, microservices
OS: Linux-based, Windows
Infrastructure: Jenkins, TeamCity, Bamboo, Docker, Openshift, Kubernetes, KVM, Vagrant, Heroku, ELK
Application servers: Apache Tomcat, Nginx
Interesting projects with cutting-edge technologies,
Cohesive team,
Possibility to develop my skills and comprehend new knowledge.

Not interested in legacy projects.