Position: Java Developer
Category: Java
English level: upper
Years of experience: 7

Developed, tested and implemented financial-services applications and services. Experienced in Microservices architecture, desktop apps and Web user interface development in startups and product companies. With all my creativity and uniqueness.
Java (7-13), J2EE (Servlets, JSP, JDBC, JPA, Hibernate, JSF), Spring (Boot, Cloud, Data, MVC); REST; Webservices (JAX-RS);
Dropwizard; Dagger; Lombok; Swagger; SQL;
Swing, JavaFX, Sockets, Multithreading; JavaMail; OAuth, iText, SonarQube; Apache POI;
ActiveMQ; RabbitMQ;
Amazon S3;
CI/CD: Jenkins;
DB: MySQL, MyBatis, PostgreSQL, H2, MongoDB; Oracle;
OOP, Design Patterns; SOLID;
TDD, JUnit, Mockito, PowerMock; Rest Assured;
Web: HTML/CSS, AngularJS (1, 2), JSON, XML, XSLT, YAML;
Tools: Git, Jira, Maven;
Application servers: Tomcat, Jetty, Wildfly JBoss;
OS: Linux, Win, macOS.
I'm looking for interesting projects, friendly team, possibility to grow as a high quality specialist.
My uniqueness is a qualitative and creative way to solve a question.
I always use all my creativity while performing my creation. I am always ready to learn and develop by myself and share knowledge within the team. I can be an independent thinker as well as a good teammate.
If I can't change the world – I create new rules for the existing world.