Position: Middle Java developer
Category: Java
English level: pre
Years of experience: 2


Jul-2020 - Till now (Sep-2020) - Java developer, EPAM Systems
Customer: EPAM RD LAB
Project: Project "Angel's Care"
Project Role: Back-end developer
Tasks performed:
    • Created main package;
    • Created registry microservice;
    • Created restful endpoints:
    • Wrote test with JUnit-4.
Environment:
    • MongoDB
    • Intellij Idea, Postman, Compass
    • Spring Boot, Spring Security, Spring Data JPA, Spring Cloud (Eureka, Zuul, Feign), Gradle, JUnit-4, Mockito, Swagger, MapStruct, lombok, docker.

Feb-2020 - Jul-2020 - Student, EPAM Systems
Customer: RD
Project: Project "SportBuddy"
Project Role: Back-end developer
Tasks performed:
    • Connected AWS and S3 for project (saved all picture)
    • Created Login with Face book, was implemented using OAuth 2.0 industry-standart protocol for authorization and integrated with spring security.
    • Created restful endpoints.
Environment:
    • PostgreSQL
    • Intellij Idea, Postman, pgAdmin 4
    • Spring Boot, Spring Security, Spring Data JPA, Maven, Liquibase, JUnit-5, Mockito, AWS, Swagger, OAuth 2, WebSocket, MapStruct