ЕП
Егор П.
Мужчина
Беларусь, Гродно, UTC+3
Ставка
4 046,49 Р/час
вкл. НДС 20% (540 Р)
Специалист доступен с 3 июля 2025 г.
Добавьте подходящих специалистов в список и оформите заявку для предварительного бронирования времени специалистов. После оформления заявки ваш персональный менеджер организует прохождение всех необходимых проверок с вами и каждым кандидатом из заявки. Специалист привлекается к проекту только после окончательного подтверждения его выхода с вашей стороны.
Подробнее
О специалисте
Специализация
Full Stack разработчик
Грейд
Навыки
Отрасли
Знание языков
Английский — B2
Главное о специалисте
Backend разработчик с 5-летним опытом работы в области back-end разработки (Java, Kotlin, Spring Boot) и front-end разработки (JavaScript, React, VueJS).
Принимал участие в проектах в сфере финансовых технологий, решений для бизнеса и корпоративных приложений. Имею опыт работы с микросервисной архитектурой на Java и Spring Boot. Также есть опыт использования Kotlin на back-end части и React, VueJS на front-end части.
Взаимодействовал с реляционными (PostgreSQL, MariaDB) и нереляционными (MongoDB) базами данных, занимался моделированием бизнес-процессов с Camunda, настройкой CI/CD (Jenkins, Gitlab). Знаком с технологиями контейнеризации (Docker, Kubernetes) и облачными технологиями (AWS, Cloudflare).
Быстро обучаюсь, ответственно подхожу к задачам и открыт к новым технологиям и инструментам.
Soft skills:
Ответственность, пунктуальность, стрессоустойчивость
Опыт работы в команде, в том числе опыт лидерских должностей
Проекты
(6 лет)
Азати - Финансовая платформа
Роль
Back-end разработчик
Обязанности
Комплексная система предназначенная для управления общественными финансами и автоматизации процессов исполнения бюджета в субъектах и муниципальных образованиях государства.
Команда: 15 Devs, 7 QA, 7 BA, 1 PM
Обязанности/Полномочия:
- Разработка микросервисов back-end части на Kotlin и Java.
- Реализация клиентской бизнес-логики с применением Kotlin/JS.
- Моделировал и реализовывал бизнес-процессы в Camunda BPM.
- Оптимизировал загрузку страниц за счёт внедрения кэширования и параллельных запросов.
- Занимался парсингом и обработкой больших XML-файлов.
- Работал с данными через кастомный GraphQL-подобный ORM (DataMaps).
- Писал составные SQL-запросы и адаптировал их для работы с различными реляционными БД (PostgreSQL, Oracle, Firebird).
- Разработал и внедрил оптимистичную блокировку и версионирование.
- Интеграционное тестирование с SpringBootTest и Testcontainers.
- Исправление багов и рефакторинг.
- Проведение код-ревью.
Стек специалиста на проекте
Bamboo, BPM, Kotlin/JS, detekt, Camunda, Java, Oracle, Bitbucket, Gradle, FireBird, Kafka, OpenSearch, Vault, Kotlin, Allure, ORM, TestContainers, React, Spring Boot, PostgreSQL, Microservices, DataMaps, graphqllike
Отрасль проекта
FinTech & Banking
Период работы
Январь 2024 - По настоящее время
(1 год 7 месяцев)
Epam - Программные решения для бизнеса
Роль
Backend разработчик
Обязанности
Работа над приложением одного из ведущих мировых производителей программных решений для управления бизнес-процессами, включающих в себя финансовый учет, логистику, управление персоналом, цепочки поставок, продажи и многое другое.
Команда: 4 Devs, 1 QA, 1 DevOps, 1 BA, 1 PM
Обязанности/Полномочия:
- Разработка и поддержка back-end микросервисов на Java и Spring Boot.
- Разработка пользовательского интерфейса с использованием JS и Vue. Участвовал в миграции Vue 2 на Vue 3.
- Интегрировал AWS S3 в качестве облачного хранения файлов.
- Участвовал в реализации ETL процессов.
- Занимался созданием статистических диаграмм в Grafana.
- Обновлял схемы БД (MariaDB) с помощью SQL и Liquibase.
- Реализовал асинхронное взаимодействие микросервисов через Kafka.
- Настраивал CI/CD процессы с использованием Jenkins и Docker.
- Исправление багов и рефакторинг.
Стек специалиста на проекте
enterprise, Grafana, MariaDB, AWS, Data, Liquibase, SonarQube, Elasticsearch, Java, JUnit, GitHub, Kafka, boot, cloud, S3, Web, Docker, Vue.js, Java 11, JavaScript, Spring, Jenkins, Kubernetes
Отрасль проекта
FinTech & Banking
Период работы
Октябрь 2022 - Январь 2024
(1 год 4 месяца)
EPAM - Внешний портал и внутренние приложения компании
Роль
Full-stack разработчик
Обязанности
Основной сайт компании EPAM Systems, включающий в себя всю информацию о предоставляемых услугах, настраиваемую ленту новостей с возможностью подписки и получения уведомлений по эл. почте, фотогалерею для загрузки и просмотра изображений и видео, комментирование и оценка статей. Сайт имеет современный адаптивный дизайн, удобную навигацию, расширенные функции поиска, пользовательские формы и интернационализацию.
Команда: 9 Devs, 4 QA, 2 BA, 1 PM
Обязанности/Полномочия:
- Разработка и поддержка микросервисов (Java, Spring Boot).
- Исправление багов на фронтенде (JS, React).
- Реализовал асинхронное взаимодействие микросервисов через Kafka.
- Мигровал on-premise хранилища изображений в Cloudflare.
- Участвовал в реализации ETL процессов.
- Использовал кэширования Redis для лучшего времени ответа.
- Собирал статистику по MongoDB с помощью Mongosh.
- Занимался написанием Groovy-скриптов для обновления контента.
- Настроил конфигурацию Solr для улучшения поиска.
- Обновлял настройки Apache HTTP-сервера.
- Конфигурировал CI/CD процессы с использованием Jenkins.
- Написание интеграционных Spring Boot тестов.
Стек специалиста на проекте
GitLab, Apache HTTP Server, CMS, image, Groovy, Data, Liquibase, Keycloak, Solr, Java, MongoDB, Redis, AEM, Kafka, cloud, Cloudflare, Web, Docker, Java 8-11, React, JavaScript, Spring Boot, Jenkins, Kubernetes
Отрасль проекта
Marketing, Advertising & Design
Период работы
Август 2019 - Сентябрь 2022
(3 года 2 месяца)
Формат работы
Тип занятости
Фулл-тайм
Формат работы
Удаленно
Командировки
Не готов
Релокация
Не готов
Готов работать на зарубежных проектах
Да
Образование
Высшее
Учебное заведение
Гродненский Государственный Университет им. Янки Купалы
Специальность
Факультет Математики и Информатики
Завершение учебы
2021 г.