Position: Java Developer
Category: Java
English level: upper
Years of experience: 2

Implemented rate limiting functional, based on sliding window algorithm with Redis.
Took part in migrating from Netflix Zuul gateway to Spring Cloud gateway.
Wrote documentation for endpoints using Swagger Codegen. 
Added multisite support to Spring Cloud gateway.
Wrote AWS Logs Insights queries to use them for creating metrics within Python script.
Migrated JUnit 4 tests to JUnit 5.
Software engineer, EPAM Systems 
2020 - Present

Implementation and support of the software in the Business Information and Media domain.

Responsibilities:
Designing and developing RESTful web services using AWS infrastructure.
Investigation of different ways of improving implementation.
Covering business logic with the unit/rest tests.
Bug fixing, investigation, and support.
Analyzing and optimization of data processing.
Delivering in an Agile Scrum environment.
Reviewing cross-project code.
Mentoring junior developers.