Position: Senior Software Engineering
Category: Java
English level: upper
Years of experience: 7

Successful migration of the legacy system to microservice architecture due to estimated deadlines. Including backward compatibility and implementing new business requirements. That allowed business to speed up one of the most critical processes and integrate new features.
Current activity: Integrating custodian wallet based on the third party digital wallet and trading platform. Implementing a cashback process based on the transaction merchant information. Developing extension for the Quarkus framework to support Event-Driven architecture based on the RabbitMQ.
Technologies: Java 11/17, Quarkus, JUnit, WireMock, PostgreSQL, AWS(SNS, SQS, S3), RabbitMQ, Redis, Kubernetes, Docker, and more.

Previous activity: Architecture/development/maintenance of new systems according to the business requirements. Migration of a legacy system using the microservices architecture supporting backward compatibility and implementing new business requirements.
Technologies: Java 11, Spring, JUnit, PostgreSQL, Git, AWS(SNS, SQS, S3), Terraform, Kubernetes, Docker, Microservices, BPMN, Camunda, and more.
I have a lot of front-end experience but I'm more interested in back-end technologies and cloud services