Больше информации по резюме будет доступно после регистрации
ЗарегистрироватьсяБыл сегодня в 12:11
Мужчина, 30 лет, родился 27 ноября 1995
Москва, м. Беговая, хочу переехать (Азербайджан, Беларусь, Грузия, Другие регионы, Казахстан, Кыргызстан, Узбекистан), не готов к командировкам
Senior Java Backend Engineer | Java 21 | Spring Boot | 10 лет опыта | Банки и Финтех
350 000 ₽ на руки
Специализации:
- Программист, разработчик
- Руководитель группы разработки
Тип занятости: полная занятость, частичная занятость, проектная работа/разовое задание
Опыт работы 10 лет 10 месяцев
Июнь 2023 — по настоящее время
2 года 11 месяцев
Иннотех
Москва
Team Lead
- Проведение технической части интервью
- Проведение код-ревью и контроль качества кодовой базы, внедрение статического анализа (SonarQube)
- Добавление и постановка CI/CD процессов
- Участие в проектирование архитектуры
- Менторство команды, проведение регулярных встреч
- Участие в выборе и внедрении оптимального стека технологий для проекта
- Оценка и приоритизация задач
Март 2022 — Июнь 2023
1 год 4 месяца
Иннотех
Москва
Senior Backend Developer
- Разработка ERP системы
- Построение архитектуры проекта
- Подбор оптимального стека
- Написание инструкций и проведение интервью / онбординга для новых специалистов
- Проектирование БД (Postgres)
- Написание микросервисов, интеграции с внутренними и внешними системами
- Покрытие сервисов юнит-тестами и интеграционными тестами, с использованием TestContainers/Junit/Mockito
- Взаимодействие с DevOps, участие в проектировании шагов в пайплайнах, написание DockerCompose и DockerFile, с последующей выгрузкой в Harbor registry
- Настройка дашбордов в Grafana для мониторинга
- Работа с облачным провайдером, поднятие контейнеров, парсинг логов
- Реализация авторизации и аутентификации пользователей через KeyCloak
- Поднятие почтового сервера и настройка уведомлений
- Написание контрактов OpenApi / Swagger
Январь 2021 — Март 2022
1 год 3 месяца
Alibaba.com (РУ)
Backend Developer
Развитие логистической платформы
Переезд в инфру:
- Перевел все сервисы из китайской инфраструктуры в Mail инфру
- Написал Dockerfile и DockerCompose для сервисов, добавил сборку в Gitlab пайплайн
- Поменял HSF вызовы (китайский транспорт) на Rest и gRPC
- Мигрировал базу данных с китайской DMS на Postgres
- Все внешние вызовы (из китайских сервисов) упаковал в отдельный, проксирующий сервис
- Сделал отдельный gateway для всех сервисов, который проксирует запросы дальше по сервисам
- Проброс ошибок со всех сервисов в gateway, с выводом на фронте
- Сбор логов с сервисов в Loki
- Проброс трейсов в Jaeger
- Подключение Swagger к ендпоинтам
- Настройка сериализации и десериализации сложных моделей через Jackson
- Сделал сервис для сбора метрик в Prometheus и настроил репортинг во всех сервисах
- Настроил отображение метрик и логов в Grafana, настроил алерты
Ноябрь 2019 — Январь 2021
1 год 3 месяца
Москва, rabota.sber.ru/
Финансовый сектор... Показать еще
Backend Developer
Поддержка монолита (legacy)
Написание микросервисов, контейнеризация в Docker
Мониторинг производительности Grafana / Prometheus
Написание тестов JUnit, Mockito
Проектирование БД. SQL, NoSQL (Redis, ELK stack)
Создание pipelines в Jenkins
Работа с Atlassian (Jira, BitBucket, Написание документаций в Confluence)
Промежуточные итоги:
- Настроил ELK, включая мониторинг микросервисов Kibana
- Написал несколько микросервисов, среди которых:
Сбор событий, подписка на события и рассылка по подписчикам с заданными параметрами
Получение задач из Jira, предобработка данных и построение графиков в Grafana в целях мониторинга: отставания Frontend от Backend, генерации багов, выпуска релизов итп
Админка для баз данных с кэшированием важных записей перед удалением
Несколько внутренних интерфейсов c документацией
- Подключил Swagger с xml комментариями к каждому интерфейсу
- Описал нашу архитектуру (монолит и микросервисы)
- Сконфигурировал и написал логику работы Grafana с несколькими БД и внутренними API для получения и отображения событий с выводом на физический монитор
- Дополнил Jenkins Pipeline рассылкой по почте (включая верстку письма)
- Решил много мелких задач / багов в сервисах
Февраль 2018 — Январь 2019
1 год
Backend Developer
- Интеграция платежных сервисов (Stripe, CoinBase)
- Интеграция систем рассрочки (Extend)
- Проектирование микросервисов с 0
- Написание миграций (FlyWay)
- Покрытие кода тестами (Junit/Mockito)
- Дописывание и переписывание сервисов
- Обработка ошибок
Ноябрь 2016 — Январь 2018
1 год 3 месяца
Проектная занятость
Москва
Product Manager
- Проведение собеседований в технический / маркетинговый отдел
- Исследование рынка / формирование гипотез / создание прототипов и их тестирование
- Организация взаимодействия между командами
- Переговоры с провайдерами / заключение договоров
- Составление карт интеграций и описание процессов
- Планирование/корректировка стратегии компании
- Декомпозиция и распределение задач
- Написание должностных инструкций
Октябрь 2014 — Ноябрь 2016
2 года 2 месяца
Проектная занятость
Москва
SEO-специалист
- Настройка CRM-систем (BitrixCrm, AmoCrm) и интеграций к ним. Подключение кастомных решений
- Написание простейших скриптов для парсинга и кластеризации поисковых запросов
- Корректировка структуры сайта, мета-тегов
- Мониторинг позиций, поведения во время апдейтов и корректировка стратегий
- Аналитика поисковых запросов / поведения пользователей
- Ручная настройка рекламных компаний Яндекс / Adwords (включая кмс / рся, ретаргетинг / ремаркетинг итп) с последующей аналитикой и исключением неэффективных запросов / площадок
- Размещение магазинов в Маркете / Google покупках
Навыки
Уровни владения навыками
Продвинутый уровень
Средний уровень
Опыт вождения
Имеется собственный автомобиль
Права категории BОбо мне
Решил более 2000 задач на Hyperskill
Участвовал в хакатонах, среди которых: MoscowHack, Urban Tech Moscow, RosHack (2 место), HackMipt
Готовлюсь к экзамену по AWS (Clouds)
3 раза в неделю занимаюсь английским, планирую сдавать IELTS
В свободное время изучаю Highload (способы репликации данных, балансировка итп)
Высшее образование
2018
Высшее образование
Ecole 42
IT, Computer Science
Знание языков
Повышение квалификации, курсы
2022
School 21 (филиал Ecole 42)
Ecole 42, Computer Science
2020
Educative
Educative, Computer Networking for Software Engineers
2020
Яндекс Практикум
Яндекс, Алгоритмы для разработчиков
2020
Educative
Educative, Docker for Developers
2020
Udemy
Udemy, Продвинутая Java
2019
Hyperskill
JetBrains, Java Developer
Тесты, экзамены
2020
Алгоритмы и Структуры данных
Yandex
Гражданство, время в пути до работы
Гражданство: Россия
Разрешение на работу: Россия
Желательное время в пути до работы: Не имеет значения

