Position: Senior Java developer
Category: Java
English level: upper
Years of experience: 5

I managed a small development team. 

I independently rewrote legacy projects. I have prioritized code quality over task speed. Clean, readable code is my advantage. Created new microservices.

I have experience with servers on Linux, including setting up a CI/CD system (Jenkins), configuring automatic build of services in docker containers and deploying them, setting up a reverse proxy with Nginx, configuring databases (MySQL, Postgres, MongoDB), configuring Kibana + Elasticsearch + Logstash for service logs.
March 2022 – now ITSmartFlex (Vodafone UA)
o Position: Senior Java Developer;
o Project name: Sharpay;
o Technology stack: Java 11, Spring, OpenAPI generator, Oracle
DB, Gradle, Docker, Kubernetes, GitLab, Jira, JUnit, Micro-
services, API, XM^Online, TMF specifications;
o Description: Development of an application for financial trans-
actions from scratch. I was developing new functionality, creat- ing JUnit tests. Created a user system, including registration, authorization, as well as user validation according to criteria.

• August 2021 – March 2022 SmartTrader.
o Position: Senior Java Developer;
o Project name: SmatTrader;
o Technology stack: Java 17, Spring WebFlux, Postgres, Mon-
goDB, Gradle, Docker, GitHub, GitHub Actions, Jira, Micro-
services, JUnit, API;
o Description: Engaged in the support and development of the
site. I was one of the leading developers of the marketplace de- velopment. Develop new payment system, product API, shop- ping cart. Created new services, rewrote legacy services.

• November 2019 – August 2021 1WorldOnline R&D Center.
o Position: Junior to Middle Java Developer;
o Project name: 1WorldOnline
o Technology stack: Java 8, Spring, Hibernate, MySQL, Mon-
goDB, Redis, Swagger, Mapstruct, Maven, Docker, Jenkins,
monolith and microservices, Bitbucket, Jira, JUnit, API;
o Description: Service with a new approach to advertising on
websites. Engaged in the support and development of the site. I was one of the leading developers in integrating new ap- proaches in advertising (a new type of polls, articles to order). I was also involved in refactoring legacy services.

Jully 2018 – August 2019 Zipy Holdings LTD.
o Position: Junior Java Developer;
o Project name: Zipy;
o Technology stack: Java 8, JDBC, MySQL, Maven, GitLab,
Trello, Grafana, Elastic, API, monolith;
o Description: Auto order system. I was engaged in the develop-
ment of the service, including the fix of errors, support for com- patibility between services and online stores. Integrated a sys- tem for translating user addresses based on Google Translate, Microsoft Translate and others.
I am interested in projects with actual architecture (**Java 11-19, Spring Web/WebFlux** with updated libraries).

I would like to work more with AWS.

I do not consider offers in a company with a lot of "monkey job" (reports, many meetings).

I give priority to offers with new projects.

I give priority to product companies.