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


Digitally Inspired Ltd Duration
November 2021 - now Description
Travis Perkins is the UK’s largest supplier of building materials to the building and construction industry. Featuring a network of over 500 branches, supplying thousands of products and materials, including a hire service, to trade professionals and self-builders across the nation.
Team
30 members
Job position
Senior Java developer
Participation
 Integrations with search engines Woosmap and Algolia which helps to improve speed of searching
 Feature implementations which includes requirements collection, making architectural decisions.
 Creating new services
 Writing integrations and unit tests
 Detection and fixing places with bad performance
Stack
microservices, java, Kafka, graphql, jooq, postgres, k8s, AWS, cucumber, mockito, junit.
Y-tree
Duration
March 2021 - November 2021
Description
British financial advising system. Which provides an advisers interface to advise clients about asset transfers to specific areas of investment.
Team
25 members
Job position
Kotlin developer

 Participation
 Financial calculations automation which reduce time of working with excel files for advisers
 Automated the collection of customer data which helps advisers knows our clients
 Conducted a code review and mentored junior developers
 Write unit and integrations tests and refactor code to improve quality of code
Stack
microservices, kotlin, spring boot, Postgres, Kafka, vault. mockK, graphql, k8s, AWS
EPAM
Duration
November 2018 - March 2021 Description
Platform for business development. Team
17 members
Job position
Java developer
Participation
 SPA development with using React и Redux
 Optimize saving and processing finance transactions
 Integrations with bank services
 New functionalities and components development
 Code refactoring and tests writing
Stack
WildFly (JBOSS), Java 8, Spring 5, Kafka+Zookeeper, Oracle, Hibernate, JUnit + Mockito, React + Redux
EPAM Systems
Duration
January 2018 - October 2018
Description
Event calendar for HR’s. It helps HR’s create, manage and notify members about different kinds of events.
Team
10 members