Position: Senior Java Developer
Category: Java
English level: intermediate
Years of experience: 6

Full Stack Engineer / Full Stack Lead, NewTest Ukraine
Kiev – july 2018 – until now
Hired and managed a development team to create a tourism project (aggregator and search engine of tourist tours). Independently developed the architecture of the application, took a direct part in the development process. (Java EE, Spring, Angular 5, Typescript, HTML, CSS, Elasticsearch, MySQL).
Independently improved and refactored the secure mobile messenger (encrypted audio-video calls and messages) (Android, Spring, Postgresql, Redis, Minio, Amazon AWS).
Independently improved and maintained web application for the famous Ukrainian tour operator (PHP, Symfony, HTML, CSS, MySQL).

JAVA Developer, NewTest Ukraine
Kiev – april 2018 – july 2018
Digitized the warehouse of cable products (IBM Websphere Commerce, Java EE, Liberty Server, Db2).

JAVA Developer, Labix
Kiev – march 2017 – until now
Created and maintained web application for Ukrainian pharmaceutical company (Java SE, Java EE, Tapestry, Hibernate, MySQL, REST (Jersey / JAX-RS), HTML, CSS, Maven, JUnit, Selenium).

Created Ionic application for existing web application (analogue of Jira) (Ionic, Typescript, REST (Jersey / JAX-RS), MySQL).

Independently created an application that allows you to create guide-tours and buy/sell them (Ionic, Typescript, REST (Jersey / JAX-RS), MySQL).

Created and integrated Angular application for Ukrainian pharmaceutical company (Angular 4, Typescript, REST (Jersey / JAX-RS)).

Created of new and maintenance of existing Selenium tests for the web application of the German clinics network (Java SE, JUnit, Selenium, Maven).

Independently created an application for recording video from the screen, which works on the server to record failed Selenium tests (Java SE, Maven).
Java SE 8, Java EE 8, Typescript, JavaScript, Android, PHP, Angular 5, Ionic, HTML, CSS, Spring (MVC, Data, Boot, Security), Tapestry, Thymeleaf, Hibernate, JDBC, Git, Maven, Gradle, Jenkins, MySQL, PostgreSQL, JUnit, Selenium
Development and maintenance of web applications, I can consider the development of mobile applications (have experience working with Ionic and Android), office or remote - it does not matter, cheerful staff is welcome.