ВМ
Владимир М.
Мужчина, 38 лет
Армения, Ереван, UTC+4
Ставка
3 468,09 Р/час
вкл. НДС 5% (128.57 Р)
Специалист доступен с 4 июля 2025 г.
Добавьте подходящих специалистов в список и оформите заявку для предварительного бронирования времени специалистов. После оформления заявки ваш персональный менеджер организует прохождение всех необходимых проверок с вами и каждым кандидатом из заявки. Специалист привлекается к проекту только после окончательного подтверждения его выхода с вашей стороны.
Подробнее
О специалисте
Специализация
Java разработчик
Грейд
Навыки
Отрасли
Знание языков
Русский — C2
Английский — B1
Главное о специалисте
Java-разработчик с пятилетним опытом работы в проектах различных отраслей: telecom, social networking и logistics & transport.
На позиции backend-разработчика участвовал в модернизации подсистемы ведения нормативно-справочной информации, реестров и регистров, а также интеграционной системы обмена данными. Разрабатывал backend функциональность для ведения НСИ, импорта и экспорта данных, распространения НСИ и публикации на web-портал.
Дорабатывал функциональные возможности автоматизированной информационной системы исполнения государственных функций и оказания государственных услуг. Успешно разработал и внедрил интеграцию со СМЭВ.
Участвовал в проекте «ПЕГАС — Почтовая Единая Гео-аналитическая Система», где успешно настроил, развернул и внедрил кластер ClickHouse, разработал ETL процедуры для обработки больших данных.
Проекты
(5 лет 8 месяцев)
Модернизация Подсистемы ведения нормативно-справочной информации, реестров и регистров, Интеграционная система обмена данными СОЮЗА
Роль
Backend разработчик
Обязанности
1. Разработка backend функциональности модулей:
• Ведения НСИ (плоские с, деревовидные, фасетные справочники)
• Импорта\экспорта данных
• Распространение НСИ
• Публикации на web-портал
• Кеширования и рассчета ссылочных связей
• Поиск (кеширование, полнотекстовый, вычисление внутренних ссылок)
2. Управление изменениями структуры данных через миграции liquibase (PostgreSQL)
3. Работа с поиском на основе индексов ElasticSearch
4. Использую Hibernate, как основной ORM для Postgres SQL
5. Решение проблем репликации данных
6. Использование Spring Data JPA для работы с SQL-базами данных
7. Рефакторинг с целью оптимизации скорости работы сервисов. В том числе оптимизация запросов к БД.
8. Разработка процедур сборки модулей и компонент программного обеспечения, разработка процедур развертывания CI/CD.
9. Работы с Docker для создания контейнеров, управления запуском и остановкой приложения и обеспечения кросс-платформенности
10. Использовал GitLab, для интеграция статических анализаторов кода проверки качества кода.
11. Написание миграций для добавления новых таблиц или изменений существующих в SQL
12. Участие в поддержке администраторов во обновления продуктовой среды эксплуатации.
13. Использование брокера сообщений для передачи информации.
14. Написание Unit тестов
Достижения
Разработка и внедрение процедур сохранения данных и полнотекстового поиска в ElasticSearch. Оптимизация запросов к БД Postgres с использованием GIN индексов.
Стек специалиста на проекте
PostgreSQL, Docker, Elasticsearch, SQL, REST API, Spring Boot, GitLab, Liquibase, Vue.js, Kafka, ActiveMQ, Spring, Java 17, IBMMQ
Отрасль проекта
Telecom
Период работы
Апрель 2023 - Март 2025
(2 года)
Доработка функциональных возможностей автоматизированной информационной системы исполнения государственных функций и оказания государственных услуг (ИГФУ)
Роль
Backend разработчик
Обязанности
1. Разработка и доработка бэкенд сервисов для web-приложений, интеграционных сервисов (в том числе для интеграции со Единая система межведомственного электронного взаимодействия (СМЭВ))
2. Проектирование структуры БД
3. Создание базовой структуры проекта в GitLab
4. Создание RESTful сервисов с использованием Spring Boot
5. Описание эндпоинтов, методов и форматов данных с использованием Swagger/OpenAPI
6. Улучшение производительности запросов за счет индексов и правильной структуры SQL
7. Применя Hibernate, как осноовной ORM для Postgres SQL
8. Менторство разработчиков в команде.
9. Ревью кода.
10. Разработка и доработка процедур сборки и развертывания
11. Использовал принципы CI/CD, для ускорение выпуска и контроля
Достижения
успешная разработка и внедрение интеграции со СМЭВ
Стек специалиста на проекте
wicket, Работа с интеграциями, СМЭВ, GitLab, Разработка, Базы данных, Ревью, Swagger, Проектирование, Restful, SQL, Docker, Hibernate, ORM, Java 8, OpenAPI, REST API, Spring, Spring Boot, менторство, данных, PostgreSQL, CI/CD
Отрасль проекта
Social Networking
Период работы
Октябрь 2021 - Декабрь 2022
(1 год 3 месяца)
ПЕГАС – Почтовая Единая Гео-аналитическая Система.
Роль
Backend разработчик
Обязанности
1. Разработка и доработка бэкенд сервисов для web-приложений
2. Проектирование структуры БД
3. Разработка и доработка процедур сборки и развертывания
4. Развертывание и конфигурирование БД ClickHouse
5. Разработка ETL-процедур
6. Создание функциональности для обработки данных (вычисление сложных метрик или реализация алгоритмов) на Kotlin
7. Hibernate, как основной ORM для Postgres SQL
8. Разработан сервис подписки на внешние события, с применением Kafka для интеграции с вешними системами
9. Исследование и обучение семантической модели анализа текста
10. Разработка процедур переноса данных с тестовой среды на продуктивную
11. Написание Unit тестов.
12. Автоматизация сборки, тестирования и деплоя приложения GitLab
13. Разработка с применением механизмов TDD
Достижения
успешные настройка, развёртывание и внедрение кластера ClickHouse. Разработка ETL процедур для бигдата по очистке и структурированию данных.
Стек специалиста на проекте
front, GitLab, Spring Data, ClickHouse, Spring Cloud, Flyway, Kafka, boot, Security, maps, Pentaho, Vertica, SQL, Python, Kotlin, Vue.js, ActiveMQ, Java 11, React, Spring, Machine learning, PostgreSQL, open, BI
Отрасль проекта
Logistics & Transport
Период работы
Май 2019 - Октябрь 2021
(2 года 6 месяцев)
Формат работы
Тип занятости
Фулл-тайм, Парт-тайм (8 ч/день)
Формат работы
Удаленно
Командировки
Не готов
Релокация
Не готов
Готов работать на зарубежных проектах
Нет
Дипломы и сертификаты
Stepik.org Java. Базовый курс 2018 г.
Stepik.org Введение в Linux 2018 г.
Stepik.org Разработка веб сервиса на Java (часть 1, 2) 2018 г.
ООО "РЕД СОФТ" Администрирование СУБД РЕД База данных 2020 г.
ООО "САПФИР-ЭКСПЕРТ" QPT.PostgreSQL 13. Оптимизация запросов 2024 г.
Образование
Высшее
Учебное заведение
ФГАОУ ВО "Уральский федеральный университет имени первого Президента России Б.Н. Ельцина",
Специальность
Информационные системы и технологии
Завершение учебы
2015 г.