Position: Разработчик java
Category: Java
English level: fluent
Years of experience: 1.5

While working in the company either created new applications or optimized exisiting projects' perfomance to increase processing speed of large amounts of data every day.
For some period of time so far I am a Team Lead and responsible for hiring and training new employees, giving them the knowledge and experience on current projects and making them part of a team. Also, started to implement new practices to the projects and inventing better solutions of projects workflow and integration.
Java core, Java SE, Java EE, Java Concurency, JDBC
Spring MVC, Spring Boot, Hibernate
Tomcat
JUnit, Mockito
REST API, JSON, XML
SQL, MySQL, PostgreSQL
Big Data, ETL
Maven, Git, SVN
Jenkins
Agile, Scrum
UML
Android SDK (study projects)
I would like to get a position connected with web or mobile development. In specific cases I am also interested in projects that are based on Artificial Intelligence.
Learning new technologies or practices and self-improvement as a professional with the help of using them in practice is highly expected, as it would be great to work on projects where modern technologies and methodologies are used. As part of the work I would like to have opportunity to attend technological conferences and meetings to improve skills and knowledge in order to apply them further in practice.