Position: Java Software Engineer
Category: Java
English level: intermediate
Years of experience: 6


Projects that I worked on:
- Exrates - crypto currency stock and exchange
Technologies: ​Spring (Boot, MVC, Data, AMQP and etc.), Websocket (​SockJS client​), Apache Commons, Guava, XML, Rest API, Freemarker Template, Hibernate, DB (MySql, NoSQL - Mongo, Redis, Elasticsearch), Maven, Git, Jenkins, Migration Tool (FlyDB), Docker, Slack API, Telegram API, Payment Providers API, Tradingview API, Trading API, Crypto exchange API, Mail API, AWS cloud, RabbitMQ, Tomcat, Testing (jUnit, Mockito), Logging (Log4j2, Slf4j), Swagger, Lombok

- Turisto (ex DimeToGo)  - the first service in Ukraine which sells tickets online with multi-module search. Able not only to find cheap air and train tickets but also to combine them in one itinerary from many means of transport
Technologies: ​Spring (Boot, MVC, Data, AMQP and etc.), Apache Commons, Apache CXF, Guava, XML, SOAP, Rest API, Freemarker Template, Hibernate, DB (MySql, NoSQL - Mongo, Redis), Maven, Git, Jenkins, Migration Tool (FlyDB), Docker, Retrofit2, Slack API, Search Providers API, Mail API, AWS, RabbitMQ, Tomcat, Testing (Log4j, Mockito, RestAssured) Logging (Log4j, Slf4j), Swagger, Lombok

- Biogaz Trade Platform - trading platform for the sale of shares of plants that produce biogas
Technologies:​ RESTful API, WebSocket (STOMP), PostgreSQL, Spring (Boot, MVC, Security, Data, AMQP), Hibernate, Thymeleaf, Commons, JavaScript, Retrofit, LDAP, RabbitMQ, Maven, Tomcat

- QALance - an international freelance site for QAs and contractors
Technologies:​ RESTful API, PostgreSQL, Spring, Hibernate, Maven, Tomcat

- TAXIOMA - online taxi booking service system
Technologies:​ RESTful API, PostgreSQL, Oracle, Spring, Hibernate, JSF, Prime Faces, Apache Velocity, Commons, Google APIs, Yandex API, JavaScript, Gradle, Tomcat

- ERestaurant - simple in use multifunctional internet shop
Technologies:​ JavaEE, JAX-WS (Apache CFX), DerbyDB, Spring, JSF, EclipseLink, Prime Faces, Maven, Tomcat
I want to work only in product companies and startups
Prefer remote work (can work in any time, with customers not only from Ukraine) but I open minded for any propositions
I am interesting in new distributed, highly loaded and scaled projects with microservice architecture, with new technologies (even new for me)
Projects with old technologies, with legacy code and so on not interesting for me