Position: Java Software Engineer
Category: Java
English level: upper
Years of experience: 4


I have been working in a several projects as a Back-end Java software engineer.

During that time I got expiriance in:
- migration of microservices to GCP;
- creation and maintaince of migration scripts (Liquibase);
- developing new features (Java 8/11);
- writing Unit and Integration tests (JUnit, Mockito, Testcontainers)
- increasing code coverage (SonarQube);
- CI/CD (Jenkins);
- data migration (Apache Beam);
- SQL query performance optimization;
- code performance optimization;
- troubleshooting / bug fixing;
- documentation maintenance;
- onboarding new team members and mentoring;
- creating tasks for team scope (Jira);
- client communication;
- working with application metrics(Micrometer, Prometheus, Grafana dashbords)
No constant overtime. 
Working with a team.