Position: Java Software Engineer
Category: Java
English level: intermediate
Years of experience: 3


Enthusiastic Java software engineer with 3 years of experience in ecommerce development and a knack for problem-solving. I thrive on challenges, collaborating with teams, and delivering highquality code.

08/2020 - Present
I had a chance to participate in 2 ecommerce projects, designed for a home goods retailer and a pharmaceutical company, based on Hybris 6.5 and SAP Commerce 1811 respectively.

My tasks/responsibilities were:
* Writing various OpenAPI specifications for custom APIs, their implementation and coverage with Cucumber tests
* Working with third party systems, such as PowerReviews, Google Maps API, Cloudinary, their integration into the project
* Transferring an HTML markup from the prototype to the JSP-based project view
* Performing the full cycle of code delivery to the remote environments using tools such as Jenkins, GitHub Actions and also the old-fashion way with manual deployment
* Active participation in estimation sessions and code reviews, as well as other team activities, task discussions and brainstorms


04/2023 - 07/2023
Took part in fintech project dedicated to trading on cryptocurrency exchanges

My tasks/responsibilities were:
* Working with the APIs of various crypto exchanges using their SDKs, integrating them into the project and further modification to suit our needs
* Was responsible for basic setup of CI pipeline
* Optimizing operations that require maximum speed, such as price monitoring and order creation, by parallelizing them and using WebSockets