Java-разработчик в Москва | Резюме специалистов digital, маркетинга и affiliate на arbihunter.com

Java-разработчик

Договорной
Россия
Москва
Полная
Удаленная работа
Опыт работы
11 лет 1 месяц
Последнее место работы

Mediascope

Java-разработчик
5 лет 1 месяц

Резюме в Telegram-канале

10 резюме

Пост каждый день

О себе

О себе
Java Backend Developer с 5 годами коммерческого опыта разработки и поддержки backend-сервисов и микросервисов на Java и Spring Boot. Работал с системами сбора, обработки и хранения данных, интеграциями между сервисами, Kafka, PostgreSQL, ClickHouse, Redis, S3, Docker и Kubernetes. Имею опыт полного цикла разработки: анализ требований, декомпозиция задач, оценка, реализация бизнес-логики, работа с базами данных, интеграции, code review, участие в релизах, диагностика production-проблем и сопровождение сервисов. Дополнительно участвовал в разработке и поддержке мобильного приложения на Flutter / Dart.

Опыт в Affiliate

Данные отсутствуют

Опыт работы
11 лет 1 месяц

Июнь 2021 - по н.в.
(5 лет 1 месяц)
Mediascope
Java-разработчик
Разрабатываю и сопровождаю backend-сервисы и микросервисы на Java / Spring Boot для систем сбора, обработки и хранения данных. Отвечаю за полный цикл задач: анализ требований, проектирование решения, декомпозицию, оценку, реализацию, code review, релиз и поддержку в production. Основные задачи и зоны ответственности: Разрабатываю backend-сервисы и микросервисы на Java и Spring Boot: бизнес-логика, REST API, интеграции между сервисами, работа с production-окружениями. Проектирую и развиваю интеграции через REST API и Apache Kafka: producers, consumers, обработка событий и сообщений, обмен данными между backend-сервисами. Работаю с PostgreSQL, ClickHouse, Redis и S3: проектирование схем, написание и оптимизация SQL-запросов, работа с индексами, анализ execution plans, диагностика проблем производительности. Участвую в эксплуатации сервисов в Docker / Docker Compose / Kubernetes: подготовка манифестов, деплой, анализ логов, диагностика ошибок и поддержка работающих окружений. Поддерживаю CI/CD-процессы: сборка, выкладка, настройка и сопровождение pipeline, работа с Git. Провожу code review, участвую в технических обсуждениях, декомпозиции задач, оценке сроков и выборе решений. Помогаю новым разработчикам разбираться в проекте, предлагаю технические решения и помогаю доводить сложные задачи до результата. Участвую в поддержке и развитии мобильного приложения на Flutter / Dart: исправление ошибок, разработка нового функционала, интеграция с REST backend. Ключевые результаты: Являюсь основным ответственным за сервис аутентификации и мобильное приложение компании: отвечаю за развитие, сопровождение, исправление ошибок, интеграции с backend-сервисами и поддержку в production. Ускорил выполнение расчётных задач в 3–4 раза за счёт оптимизации обработки данных, анализа узких мест, доработки SQL-запросов и предложения новых технических решений. Перепроектировал и развивал сервис аутентификации, чтобы снизить затраты на дальнейшую разработку и дать клиентам возможность самостоятельно расширять сценарии использования без постоянного привлечения разработчиков. Инициировал и взял на себя перевод разработки мобильного приложения от внешнего подрядчика внутрь команды, что позволило развивать продукт собственными силами, быстрее вносить изменения и снизить зависимость от подрядчика.
Июнь 2015 - Июнь 2021
(6 лет 1 месяц)
ООО ИПОС, ООО ТрансМашЭнерго
Менеджер проектов / экономист / инженер по снабжению в строительстве
Календарно-сетевое планирование проектов, бюджетирование, план/факт-анализ Подготовка аналитической отчётности для руководства и заказчиков Участие в тендерах (44-ФЗ, 223-ФЗ), работа с документацией и банковскими гарантиями Снабжение объектов, работа с поставщиками, учёт материалов и затрат

Навыки

SQL
PostgreSQL
Java
Git
Hibernate
Apache Kafka
Clickhouse
Redis
S3
Spring Framework
Docker
CI/CD
Spring MVC
Kubernetes

Владение языками

Данные отсутствуют

Занятость

Занятость
Полная, Частичная, Проектная
Формат работы
Удаленная работа, Гибрид, Офис
График работы
Гибкий, Сменный, 5/2
Переезд
Возможен
Командировки
Командировки возможны