Position: Разработчик Java
Category: Java
English level: upper
Years of experience: 6


I worked in two companies EPAM SYSTEM and EGS

In Epam.
The 1st project I was involved in was called TAF (Test Automation framework) which was works with Workfusion it is an intelligent automation product. 

My role in this project was: To create endpoints for connecting workfusion bots, manage the bot’s working process and write some scenario by Cucumber, provide the right working way for the all working process. 

Technology used
Back–End:  For that project, we used Java-8, HTTP connection, XML parsing Sax, Amazon s3 buckets, Java Mailing, cucumber, Selenium.

The second project’s name is Baumeister which client is Wolters Kluwer.
Project Description
We created an application for German Lawyer. Our program makes the work of the lawyers easier.

My role in this project was: I am a part of development team, make endpoint for the application, manage all working process.

Technology used
Back–End:  In that project, Java 8, Spring boot, Spring data, unit test, our DB are Amazon aurora DB but in local we used MySQL and ElasticSearch, 
We keep the documents into the Amazon S3 buckets. 
Front-End: Angular JS (5)

In Egs.
I Took on a new project of implementation for UniCredit. We work with German teams.
Project Description
PSD2
Payment Service Directive 2 
Third-Party Providers (TPP) will be granted access to accounts of customers  Banks have to open APIs
Aggregate, convert, and route requests from Initiating Parties (IP) to ASPSPs 
IP won’t have to implement all APIs, only ours 
We implement the APIs of the ASPSPs

My role in this project was: I am a part of a development team, use endpoint for the application, manage all working processes.
If needed create or change swagger file for tpp and banks API.

Technology used
Java 8,  Hibernate, REST_API, Spring, Docker, Agile/Scrum,  unit/integration/cucumber test, our DB are PostgreSQL and oracle