Java Developer
Павел Владимирович
Возраст
40 лет (27 Марта 1986)
Город
Гомель
Возможен переезд в другой город
Гражданство
Белоруссия
Полная занятость
4 года 2 месяца
Информационные технологии / IT / Интернет
1. Разработка и архитектура
- разработка и развитие микросервисов (в т. ч. переделка монолита на микросервисную
архитектуру);
- проектирование производительной и отказоустойчивой архитектуры микросервисов и
потоков данных;
- работа с микросервисной архитектурой;
- реализация бизнес‑логики и API;
- разработка сервисов аутентификации и обеспечение безопасности (Spring Security,
OAuth2/JWT);
- создание ETL‑сервисов и оркестраторов для выгрузки и загрузки данных;
- консолидация дублирующих интеграционных сервисов в одно конфигурируемое решение
с поддержкой нескольких хранилищ;
2. Интеграции
- интеграция с внутренними и внешними REST‑сервисами (с использованием Spring
WebFlux);
- работа с SOAP (включая WSDL и шлюзы, например, SOAP‑шлюз Moneta);
- интеграция с платёжными системами;
- проектирование и разработка асинхронного взаимодействия через Kafka и RabbitMQ.
3. Базы данных и обработка данных
- проектирование схем БД и написание SQL‑запросов;
- оптимизация SQL‑запросов и работа;
- выполнение миграций БД (Liquibase и Flyway);
- реализация ETL‑процессов и оркестрации
- многопоточное выполнение SQL‑запросов и стриминговая обработка больших объёмов
данных;
- миграция хранилищ данных (например, с Oracle Exadata на Greenplum);
- опыт работы с PostgreSQL, Oracle, MySQL, MSSQL, Greenplum, H2.
4. Инструменты observability и мониторинг
- внедрение инструментов observability: Micrometer, Prometheus, Actuator;
- покрытие ключевых бизнес‑флоу кастомными метриками с экспортом в Prometheus;
- настройка логирования и разбор инцидентов.
5. Инфраструктура и DevOps‑практики
- настройка инфраструктуры и процессов поставки: Docker, Testcontainers, OpenShift, Jenkins
(CI/CD), Vault, Helm;
- работа с системами сборки Gradle и Maven (в т. ч. перенос сборок);
- конфигурация и настройка Kafka для новых сервисов;
- настройка bootstrap‑конфигураций для интеграции с оркестратором.
6. Качество кода и тестирование
- написание unit‑тестов (JUnit 5, Mockito), интеграционных и доведение покрытия кода до 70 %;
- рефакторинг существующего кода и поддержка legacy‑систем (PrimeFaces/JSF, WebLogic);
- восстановление работоспособности приложений.
7. Временное исполнение функций руководителя разработки
- операционное сопровождение команды
- планирование спринта/итерации
- ежедневная синхронизация
- эскалация проблем;
Высшее
Специальность: Автомобильные дороги
Гомель, 2005 — 2011 гг.
Права категорий:
B, C
Стаж:
22 года
22 июля, 2014
Максим
Город
Гомель
Возраст
43 года ( 7 августа 1982)
Опыт работы:
18 лет и 11 месяцев
Последнее место работы:
Php программист, Appolomatrix
07.2007 - по текущее время
14 апреля, 2016
10 000 руб
Андрей Леонидович
Город
Гомель
Возраст
49 лет (22 сентября 1976)
Опыт работы:
28 лет и 2 месяца
Последнее место работы:
Инженер-программист, БелАгропромБанк
04.1998 - по текущее время
8 января, 2016
Михаил
Город
Гомель local_shipping
Возраст
34 года ( 9 июня 1992)
Опыт работы:
12 лет и 9 месяцев
Последнее место работы:
Инженер-программист, ГГЛ №1
09.2013 - по текущее время
Резюме размещено в отрасли