Position: Java Developer
Category: Java
English level: intermediate
Years of experience: 1

- Knowledge of SOLID programming principles
- Knowledge of Java core technology stack
- Basic knowledge of front-end development (JS, jQuery, HTML, CSS)
- Basic knowledge of Scala
- Familiar with different stages of  project life cycle
- Good team player, responsible and result-oriented
GK-SOFTWARE - Junior JAVA developer
MAY 2020 - NOW

PROJECT: PROMOTION MANAGER
Description: Stand alone component for creation and designing promotions (XML assets) which are distributed to other systems
Technologies: Java8, Vaadin, Spring (Core, MVC, Securitie), Git, Jenkins, REST, Docer, Junit, Mockito, XML, XSD, Oracle, MicrosoftSQL, Log4j2, Xtext
Responsibilities: Implementation of extensibility support, implementation and integration new version of Promotion structure: configuration XSD schemas, implementation of different business logic and represent it on ui view with Vaadin framework, database changes, bug fixing

PROJECT: STORE DEVICE CONTROL
Description: Basic product in the line of GK/Retail Business Suite Products which provides clustering support and master-data handling
Technologies: Java8, Spring (Core, MVC, Securitie, AOP, JMS, ActiveMQ), UI5, Git, Jenkins, REST, Kubernetes, Junit, Mockito, XML, XSD, Oracle, MicrosoftSQL, SAP HANA, Log4j2, Xtext
Responsibilities: Developing internal app for review and control data changes in sales reports, implementation Store Closing feature, bug fixing, test covering

PROJECT: GK Launchpad
Description: Web application for managing settings for all services in products line
Technologies: UI5, JS, NodeJS, HTML, CSS, Git, Jenkins
Responsibilities: bug fixing

---------------------------------------------------------------------------

EPAM - Trainee JAVA developer
JANUARY 2020 - MARCH 2020
Passed mentoring program for SAP Hybris technology (e-commerce)

---------------------------------------------------------------------------

Plarium - UX/UI designer
MARCH 2015 - JULY 2018
Lead of UX/UI team, developed design for mobile games

---------------------------------------------------------------------------

eScore Technologies - UX/UI designer
JULY 2013 - JANUARY 2015
Developed UX/UI design for online betting platform
I'm interested in job with intensive development process