Работал в 8 компаниях   18 лет 3 месяца

IT

Senior Java Developer/Architect

Codein Software

IT

7 лет 6 месяцев

06.2018 - по настоящее время

Tehch: Java8, SpringBoot, Spring Security, Spring Integration, Maven, PostgreSQL, Docker, Hibernate, Flyway, RabbitMQ, Junit, RDBMS, NoSQL

Team size < 10

Fully responsible for Spring-based application backend development from scratch:

  • Domain model creation/evolution.
  • Design and development of new features.
  • Architectural decisions.
  • Performance tuning.
  • Writing project documentation.
  • REST API design.

Senior Java Developer

Cogniance

IT

1 год

08.2017 - 07.2018

Tehch:Java8, SpringBoot, Maven, MySql,AWS(ES,S3,SQS),Docker,Jenkins,Github,Hibernate

Team size < 10

Project: Advertisment platform development

Responsibilities:

  • Code covering with performance, unit-tests, integration tests;
  • Design and development of new features;
  • New functionality estimation and implementation;
  • Performance tuning;
  • Maven build profile creation and module management;
  • Third party services integration;
  • Writing project documentation;
  • Domain model and REST API designing;
  • Knowledge transition sessions participation;
  • Close interaction with client and Operation team;

Senior Java Developer/Teamlead

EPAM / Epam Systems

IT

7 месяцев

01.2017 - 07.2017

Tehch:Java8, Spring, Maven,Hibernate, Gradle, Akka, XPath,MySql,Docker,Jenkins

Team size < 20

Project: Point of sale software development

Responsibilities:

  • Sub-team of 5 people management;
  • Code covering with unit-tests, integration tests;
  • Design and development of new features;
  • New functionality estimation and implementation;
  • Maven build profile creation and module management;
  • Writing project documentation;
  • Domain model and REST API designing;
  • Knowledge transition sessions participation and leading;
  • Juniors mentoring, code reviews, code refactoring, bug fixing;

Java Developer

EPAM / Epam Systems

IT

10 месяцев

04.2016 - 01.2017

Tehch:Java8, Spring, Maven,Hibernate, Gradle, Akka, XPath,MySql,Docker,Jenkins

Team size > 150, distributed

Project: Point of sale software development

Responsibilities:

  • Code covering with performance, unit-tests, integration tests;
  • Design and development of new features;
  • New functionality estimation and implementation;
  • Juniors mentoring, code reviews, code refactoring, bug fixing;

Full Stack Developer

EPAM / Epam Systems

IT

3 года 10 месяцев

07.2012 - 04.2016

Tehch:Java6, Spring, Maven,Hibernate,Oracle,TeamCity,JavaScript,RTView

Team size < 10

Project: Global infrastructure alerts monitoring system development

Responsibilities:

  • Design and development of new features;
  • New functionality estimation and implementation;
  • Writing project documentation;
  • Domain model and REST API designing;
  • Knowledge transition sessions participation;
  • Database migration scripts and schema management;
  • Close interaction with client;
  • RTView framework (monitoring java platform used in NASA) extending;

Web Portal Engineer

EPAM / Эпам / Єпам

IT

2 года 1 месяц

07.2010 - 07.2012

Work in high-stress, multitasking environment with bank's critical client facing, corporate communication applications, cross-team interactions.

Datacenter Resilience tests coordination across entire bank infrastructure and report compilation for senior management.

Corporate communication system maintenance and enhancement.

Administration of bank reputation critical web portal and support 24/7.

Documentation creation,

Wiki enrichment/restructuring.

Support Engineer

Miratech

IT

1 год 10 месяцев

10.2008 - 07.2010

"Genesys" products technical support provisioning (for foreign customers) of company's products and related systems via electronic mail, phone, chats and remote access.

System malfunctions troubleshooting.

Root cause analysis.

Wiki documentation maintenance.

Support Engineer

PortaONE Inc

IT

1 год 1 месяц

10.2007 - 10.2008

"PortaOne" products technical support provisioning (for foreign customers) of company's products and related systems via electronic mail, phone, chats and remote access.

System malfunctions troubleshooting.

Root cause analysis.

Ключевая информация

OS: Windows family,Unix-based

Programming languages: Java,JavaScript,SQL,Cypher

DBMS:Oracle,PostgreSQL,MySQL,MarkLogic,Neo4J

Application servers: Jboss,Apache Tomcat

Frameworks and libraries: Spring(Core,Boot,MVC,AOP,JDBC,RMI,Data,Integration,Security),Hibernate,NIO2,Play

BigData:Spark

AWS:SQS,ES,S3,EC2

OCR: Tesseract

Frontend: React

Containerization: Docker,Kubernetes

Bild Tools:Maven,Gradle

VCS:Github,GitLab,Bitbucket

CI:Jenkins,TeamCity

Libs:,Lombok,log4j,slf4j,Junit,Mockito,PowerMock,Apache Commons,Jackson,etc.

Учился в 1 заведении

National Taras Shevchenko University of Kyiv

Radiophysician, Reserch Engineer

Ukraine, 2007

Владеет языками

Английский

свободно

Может проходить собеседование на этом языке

Может проходить собеседование на этом языке

Французский

базовый

Русский

родной

Украинский

свободно

Дополнительная информация

Personal qualities

Responsible, fast-learner, result-oriented, communicative, work well individually or in team.

Hobbies

Football, Phychology, French, reading

Vadim

Senior Java Developer

Киев

40 лет

Работает, но открыт для предложений

Характер работы: удаленная работа

Обновлено 3 недели назад