Senior/middle Java developer

Санкт Петербург, РФ
Сеньор
Информационные технологии • Разработка • Java • JavaScript • TypeScript
Удаленная работа • Частичная занятость
Опыт работы какой-то есть
Есть файл резюме (защищен)
О себе

На данный момент Senior Java developer.

Мои компетенции и опыт

Последние 3–5 лет: Team Lead / Senior Java Backend

За последние годы я работал Senior Java backend‑разработчиком и тимлидом, отвечая за проектирование и развитие высоконагруженных сервисов на Java/Spring, интеграцию с очередями и базами данных, а также взаимодействие с заказчиком. Основной стек: Java 17+, Spring Boot, PostgreSQL, Kafka/RabbitMQ, REST/gRPC, Docker, Kubernetes, Git, CI/CD.

Основные обязанности:

Проектировал архитектуру сервисов: от схемы микросервисов и обмена сообщениями до модели данных и API‑контрактов.

Реализовывал ключевой функционал бэкенда: бизнес‑логика, интеграции с внешними системами, безопасность, мониторинг.

Настраивал обмен данными через Kafka/RabbitMQ, следил за схемами событий, идемпотентностью, обработкой ретраев и DLQ.

Отвечал за качество: код‑ревью, написание авто‑ и интеграционных тестов, снижение технического долга.

Взаимодействовал с заказчиком: уточнение требований, приоритизация задач, разбор инцидентов, планирование релизов.

Руководил небольшой командой (3 разработчика): постановка задач, наставничество, ревью, помощь в архитектурных решениях.

Достижения:

Реализовал и оптимизировал адаптер обработки электронных документов (EDI‑система), обеспечив устойчивую обработку десятков тысяч документов в день и снизив время прохождения одного документа с нескольких минут до десятков секунд.

Перевёл часть функционала из тяжёлого монолита в набор микросервисов с Kafka‑шиной, что позволило повысить отказоустойчивость и масштабируемость (увеличение throughput по ключевым операциям на X%, снижение числа инцидентов Y типа).resumeworded+1

Внедрил практику систематического code review и тестирования (JUnit, интеграционные тесты), увеличив покрытие критичного функционала до ~70–80% и уменьшив количество багов в проде по SLA‑классу P1/ нужен доступ к резюме v+1

Участвовал в построении мониторинга и alerting (логирование, метрики, distributed tracing), что сократило среднее время расследования инцидентов и локализации дефектов (MTTR).

Как тимлид, обеспечивал выполнение спринтов в срок, помогал разработчикам закрывать блокирующие задачи и поддерживал прозрачную коммуникацию с бизнесом, что улучшало предсказуемость релизов и time‑to‑market новых фич.


Специализация
Информационные технологииРазработкаJavaJavaScriptTypeScript
Отрасль и сфера применения

Уровень
Сеньор

Есть файл резюме (защищен)


Интересные кандидаты