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

I'm a software engineer with 7 years experience in java development. Mostly specializing in back-end for java web applications, api development, web scrapping. Core skills : Java (6,7,8), Spring framework, different types of dbs, swagger for building user friendly UI for API, micro services architecture for building stable and scalable services.
03.2013-09.2015 - Java Developer, Luxoft Ukraine
Project experience - S&P project, developing web application for different types of "EXEL like" calculations, smart process automation for the data-intensive enterprise, creating configurations for automation data gathering from social networks, tax service and other governmental sources. Lead of one of subteams.
Technologies: Java, Spring, MySql, Xpath, WebHarvest, JUnit

10.2015-01.2019 - Java Developer, Sigma Ukraine
Project experience - working with media platform, developing api's
to communicate between different systems, creating CRUD controllers,
writing integration test, legacy system support, splitting monolith
application into microservices.
Technologies: Java, Kotlin, Spring-Boot, MongoDb, ElasticSearch, Swagger, Git, Docker, Kubernates, TestNG, JUnit, Mockito, MockServer

01.2019-current - Application developer, Oracle Ukraine
Project experience - working with platform that for customers of
specified energy company generates different kind of energy consumption reports. Platform itself consists of dozens of services (dropwizard based
microservices orchestrated by nomad)
Technologies: Java, Spring-Batch, MySql, Dropwizard, Swagger, Git, Docker, JUnit, Mockito, MockServer.
Full time remote project with flexible working schedule