Працював в 3 компаніях   5 років 10 місяців

Банки, Транспорт та Логістика, Промисловість та Виробництво

Розробник програмного забезпечення

Sense Bank

Банки

3 роки 6 місяців

05.2021 - до теперішнього часу

  • Support and development Spring Boot 2+, 3+ microservices with Spring WS, Openfeign, Spring Data JPA, Spring data JDBC, Actuator, Spring Security (basic and oauth2)
  • Write small services for Tomcat 9
  • Develop BPM processes on Camunda
  • Web Services refactoring and migration from WSO2 ESB to WSO2 MI
  • Work with Jenkins, Docker and OKD. Work with Maven and Gradle build tools, RabbitMQ message broker
  • Microservices migration from Spring Boot 2+ to Spring Boot 3+
  • Interaction with other developers and departments
  • Code review in pull requests, making significant contributions to project architecture, finding bugs and performance issues
  • Write and maintain unit tests with JUnit 4, 5 and Mockito
  • Microservices optimization and performance improvement
  • Support and update of existing projects
  • Guide junior developers and facilitate cohesive teamwork

Leading engineer for the implementation and maintenance of information systems

SC Ukrposhta

Транспорт та Логістика

1 рік 7 місяців

10.2019 - 05.2021

Support and modernization of existing services on the wso2 esb, Ukrposhta chatbot (Telegram, Viber, Facebook). Development new services on wso2 ei.

Acting Shift Supervisor

IMMER UKRPLASTIC

Промисловість та Виробництво

7 місяців

08.2018 - 03.2019

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

  • High proficiency in SOA (ESB, EI), Spring (Security, Data), Hibernate, XML, REST
  • Good knowledge Java 8-21
  • Experience with Groovy
  • HTML, CSS, SCSS, JS, TypeScript.
  • SQL(MySQL, PostgreSQL, Oracle)
  • JDBC, Spring Data JPA, Spring JDBC
  • Proficient in writing tests using Junit 4,5, Mockito
  • Hibernate
  • Git
  • Jasper
  • Intellij IDEA
  • Eclipse
  • Tomcat
  • Camunda
  • Maven, Gradle
  • JMS (ApacheMQ), AMQP (RabbitMQ)
  • WSO2 Enterprise Integrator, WSO2 Micro Integrator
  • Programming following SOLID principles, TDD, and software design patterns

Practical courses:

  1. JavaRush.ru (Core, Multithreading, Collections, Games)
  2. EPAM University Program (java spring framework)
  3. Frontend developer in CyberbionicSystematics
  4. topjava - https://topjava.ru/topjava

Participation in the development of Spring 5 / JPA Enterprise application with authorization and access rights based on roles

Навчався в 1 закладі

National Technical University of Ukraine "Igor Sikorsky Kyiv Polytechnic Institute" (NTUU KPI)

Chemical Technology (XTF)

Kyiv, 2013

Володіє мовами

Англійська

нижче середнього

Українська

рідна

Може проходити співбесіду на цій мові

Може проходити співбесіду на цій мові

Додаткова інформація

Personal qualities

  • - stress tolerance
  • - high learning ability
  • - responsibility
  • - analytical mind
  • - defend my opinion actively and reasoned

Anatoliy

Java Developer

Київ

34 роки

Активно шукає роботу

повна зайнятість

Характер роботи: віддалена робота

Оновлено 12 годин тому