Працював в 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 тижні тому