My CV

My name is Mike Scherbakov.

I have extensive experience in backend software development.

Especially interested in development for financial companies using Spring framework or KTor framework. Have more than 5 years in the development of ERP-systems for business.

Work experience

Senior software developer |  EPAM Systems 

Aug 2022 – present

Development of 5 microservices for a customer using Java 20, Spring Boot, AWS Cloud, DynamoDB.

Responsible for the development of key features, new functionality, deep refactoring, collecting data from Kibana via Elasticsearch API.

Backend software developer |  Sberbank 

Feb 2022 – Aug 2022

Mobile backend sowtware development using Spring Boot, Oracle DBMS, WebSphere, Java 11, Kotlin in the largest Russian bank. Implementation of 3 new workflow machine steps for the client’s business processes (new banking products).

Main responsibilities:
– development of server services for bank mobile applications,
– application architecture design,
– programming unit tests.

Backend Software Developer | Sunlight 

Mar 2021 – Feb 2022

Software development for the largest Russian retail jewelry company (450 stores) using Spring Boot, Java 11, Apache Kafka, 1C Enterprise.
Integration of backend services together, with company’s website and corporate mobile applications.

Providing of sustainable data processing.of Java application for processing data from integration services using Apache Kafka, data analysis.

Backend Software Developer | VkusVill 

Jul 2019 – Feb 2021

Software development for a large grocery retail company (more than 3000 stores) using Spring Boot, Hibernate, Java 11, RabbitMQ, 1C Enterprise. Worked as a key developer in the Agile team responsible for the retail and warehouse department.

Implementation of a mobile application for warehouse and store employees.
Development of own WMS.
Development of a virtual PBX management system.

Backend Software Developer | 1C-Rarus 

Apr 2014 – Jun 2019

Software development for customers as a key developer (Mitsubishi Motors, Bosch/Siemens/Hausgeräte, Hitachi, Doka GmbH) using Visual Basic for Applications, 1C Enterprise, RabbitMQ, Microsoft SQL Server.

Skills

  • Java 8 to 18, Kotlin 1.6
  • Deep understanding of Spring Boot,
    Spring MVC, Spring Security, Spring Cloud, Hibernate
  • KTor web framework
  • Amazon Web Services
  • MS SQL, PostgreSQL and MySQL
  • Master of JUnit 4/5 and Mockito
  • Git, BitBucket, Docker experienced user
  • Apache Kafka / RabbitMQ
  • Postman API testing
Scroll to Top