Position: Senior Java Developer
Category: Java
English level: intermediate
Years of experience: 5


Aug-2020 – Till now – EPAM Systems
Customer: BlackBerry
Project: Unified Endpoint Security, secure and protect users and devices.
Developed a few microservices with hexagonal architecture and Kafka as a message broker (Java 11, Spring Boot, Spring Data, Quartz, PostgreSQL, Flyway, Kafka, Protobuf).

Jun-2016 – Jul-2020 – EPAM Systems
Customer: BlackBerry
Project: Unified Endpoint Management, the single management interface for mobile, PC and other devices.
Worked on compliance processing and device management as parts of big web service (Java 8, Spring Web, JPA/Hibernate, Spring Data, MS SQL).

Mar-2016 – May-2016 – EPAM Systems
Customer: EPAM
Project: Office Space Management Portal, employees allocation management.
Developed backend part of service for managing office space (Java 8, Spring Boot, Spring Web, Spring Data, PostgreSQL).

Sep-2015 – Feb-2016 – EPAM Systems
Customer: EPAM
Project: PreProdPortal, RD processes automation.
Support, bug fixing and test coverage improvement for an internal project (Java 7, Servlet, JSP, JDBC, Spring, MySQL).