ИД
Иван Д.
Мужчина, 27 лет
Беларусь, Витебск, UTC+3
Ставка
3 311,69 Р/час
НДС не облагается
Специалист доступен с 12 июля 2025 г.
Добавьте подходящих специалистов в список и оформите заявку для предварительного бронирования времени специалистов. После оформления заявки ваш персональный менеджер организует прохождение всех необходимых проверок с вами и каждым кандидатом из заявки. Специалист привлекается к проекту только после окончательного подтверждения его выхода с вашей стороны.
Подробнее
О специалисте
Специализация
Java разработчик
Грейд
Навыки
Отрасли
Знание языков
Английский — B1
Главное о специалисте
Инженер-программист с 5 годами опыта
Инженер-программист с 5-летним опытом веб-разработки. Специализируюсь на создании отказоустойчивых и масштабируемых решений с использованием с использованием облачных технологий (AWS) и современных инструментов DevOps. Имею практический опыт проектирования и реализации бизнес-процессов с помощью Camunda BPM. Владею гибкими методологиями, включая SAFe и Scrum. Отличаюсь высоким уровнем самостоятельности, быстрой обучаемостью, вниманием к качеству кода и безопасности. Умею эффективно коммуницировать как с техническими, так и с бизнес-стейкхолдерами, обеспечивая прозрачность процессов и достижение поставленных целей.
Языки программирования
Java, SQL.
Бэкенд
Spring (Data, Core, MVC, Web, Security, Cloud, Test), Vaadin, Hibernate, REST, JSON, MyBatis, JPA, Camunda, Liquidbase, Gradle, Junit, Mockito, Apache Tomcat.
Базы данных
PostgreSQL, DynamoDB, Elasticsearch.
Брокеры сообщений
Apache Kafka.
Облака
AWS (EC2, S3, SNS, SQS, RDS, X-Ray).
DevOps
Jenkins, Sonarqube, Docker, Docker-Compose.
Системы контроля версий
Git, GitHub.
Системы управления проектами
Jira, Confluence.
ОС
Linux.
Проекты
(5 лет 2 месяца)
СИСТЕМА ХРАНЕНИЯ И ЛИЦЕНЗИРОВАНИЯ ДОКУМЕНТОВ
Роль
Инженер-программист
Обязанности
СИСТЕМА ХРАНЕНИЯ И ЛИЦЕНЗИРОВАНИЯ ДОКУМЕНТОВ
Модернизация платформы контент-сервисов электронной коммерции путем переноса основных компонентов и инфраструктуры в AWS, улучшение возможностей поиска с помощью Elasticsearch, оптимизация генерации промокодов и повышение безопасности путем устранения уязвимостей OWASP.
Обязанности
Миграция инфраструктуры обмена сообщениями на AWS SNS для повышения масштабируемости обработки документов и клиентских уведомлений;
Рефакторинг логики генерации промокодов, что способствовало снижению задержек при высококонкурентных запросах;
Устранение критических уязвимостей OWASP, приведшее к повышению безопасности приложения и обеспечению соответствия стандартам безопасности;
Разработка и внедрение новых микросервисов для обработки лицензий, генерации документов и управления метаданными;
Проектирование и разработка внутреннего CLI-инструмента для диагностики и обновления данных в Elasticsearch;
Написание и сопровождение скриптов Liquibase для управления версиями базы данных, возможности отката и развёртывания в различных средах;
Рефакторинг и очистка кода в унаследованных сервисах, участие в код ревью;
Настройка и поддержка енвайроментов на базе Docker для обеспечения единообразной локальной разработки и тестирования;
Реализация уровней безопасности и валидации с использованием Spring Security с целью обеспечения целостности данных и контроля доступа к API.
Окружение
Java, SQL, Spring (Data, MVC, Web, Security, Cloud, Test), AWS (EC2, S3, SNS, SQS, RDS, X-Ray), JPA, MyBatis, Gradle, Vaadin, REST, PostgreSQL, DynamoDB, Elasticsearch, Docker, Docker-Compose, JUnit, Mockito, Liquidbase, Tomcat, Git, GitHub, Jenkins, Jira, Confluence, Linux.
Стек специалиста на проекте
AWS, Tomcat, MyBatis, Data, Elasticsearch, REST, Java, Git, JUnit, Mockito, JPA, Gradle, Linux, MVC, GitHub, Vaadin, cloud, Security, S3, SNS, Docker Compose, Web, liquidbase, SQS, EC2, Confluence, SQL, Docker, DynamoDB, RDS, Testing, Spring, Jira, PostgreSQL, Jenkins, x-ray
Отрасль проекта
E-commerce & Retail
Период работы
Май 2022 - Июль 2025
(3 года 3 месяца)
СИСТЕМА ДЛЯ УПРАВЛЕНИЯ ЧЕЛОВЕЧЕСКИМИ РЕСУРСАМИ
Роль
Инженер-программист
Обязанности
СИСТЕМА ДЛЯ УПРАВЛЕНИЯ ЧЕЛОВЕЧЕСКИМИ РЕСУРСАМИ
Реализация поддержки новых устройств учета рабочего времени в системах учета рабочего времени и расчета заработной платы.
Обязанности
Интеграция SonarQube в CI-пайплайн для автоматизации статического анализа кода и повышения показателей сопровождаемости;
Увеличение покрытия модульными и интеграционными тестами для повышения надёжности кода;
Разработка поддержки нового устройства для учёта рабочего времени;
Рефакторинг унаследованных модулей для упрощения логики, улучшения читаемости и соответствия современным практикам разработки;
Выделение функциональности из монолита в отдельные микросервисы с целью повышения масштабируемости и управляемости системы;
Настройка процессов утверждения заявок с участием нескольких ролей в Camunda;
Внедрение DMN-таблиц для определения правил начисления бонусов, премий и компенсаций в зависимости от различных параметров;
Участие в Agile-церемониях и сотрудничество с кросс-функциональной командой с целью уточнения бэклога, оценки задач и итеративной поставки функциональности.
Окружение
Java, SQL, Spring (Core, Data, MVC, Web, Security, Test), PostgreSQL, Hibernate, Apache Kafka, Camunda, JPA, Sonarqube, Jenkins, Gradle, Docker, Docker-compose, Tomcat, Jira, Confluence, Git, GitHub, Linux.
Стек специалиста на проекте
Tomcat, core, Camunda, Data, SonarQube, Java, Git, JPA, Gradle, Linux, MVC, GitHub, Security, Docker Compose, Web, Confluence, SQL, Docker, Hibernate, Testing, Spring, Jira, PostgreSQL, Jenkins, Apache Kafka
Отрасль проекта
HRTech
Период работы
Июнь 2020 - Май 2022
(2 года)
Формат работы
Тип занятости
Фулл-тайм
Формат работы
Удаленно
Командировки
Не готов
Релокация
Не готов
Готов работать на зарубежных проектах
Нет
Образование
Высшее
Учебное заведение
Витебский Государственный Технологический Университет
Специальность
«Информационные системы и технологии» (Инженер-программист)
Завершение учебы
2019 г.