СА
Сотник А.
Мужчина, 32 года
Россия, Санкт-Петербург, UTC+3
Ставка
1 000 Р/час
НДС не облагается
Специалист доступен с 27 августа 2025 г.
Добавьте подходящих специалистов в список и оформите заявку для предварительного бронирования времени специалистов. После оформления заявки ваш персональный менеджер организует прохождение всех необходимых проверок с вами и каждым кандидатом из заявки. Специалист привлекается к проекту только после окончательного подтверждения его выхода с вашей стороны.
Подробнее
О специалисте
Специализация
Java разработчик
Грейд
Навыки
Отрасли
Главное о специалисте
Java-разработчик с опытом разработки микросервисов, event-driven архитектуры и backend-сервисов на Spring Boot. Работал в команде из 9 инженеров по Scrum: реализовывал масштабируемые решения, интеграции с внешними API, участвовал в архитектурных обсуждениях и рефакторинге сложных участков кода.
Имею практический опыт с Kafka, Redis, PostgreSQL, Testcontainers, CI/CD и написанием автотестов. Работал над лентой новостей, аналитикой, системой оповещений и сокращенных ссылок. Покрывал код unit и integration тестами, участвовал в code review и спринт-планировании.
Быстро вникаю в архитектуру проекта, умею работать с документацией и решать задачи на пересечении бизнес-логики и технической реализации. Заинтересован в развитии в направлении высоконагруженных систем и backend-архитектуры.
Проекты
(6 месяцев)
Corporation X
Роль
Backend разработчик
Обязанности
Разработка и поддержка микросервисов в составе команды из 9 инженеров по Scrum;
Реализация новых функций по ТЗ и в сотрудничестве с тимлидом;
Интеграция внешних сервисов;
Участие в проектировании архитектуры, обсуждении решений, декомпозиции задач;
Написание тестов для ключевых бизнес-функций;
Достижения
Реализовал механизм публикации и доставки постов в ленте новостей пользователя, основанный event-driven подходе, обеспечил масштабируемость и отказоустойчивость системы, применяя асинхронную обработку событий (Kafka, Redis, PostgreSQL)
Разработал отдельный микросервис, который эффективно генерирует и хранит сокращенные ссылки для привлечения новых пользователей через реферальную систему (Redis, PostgreSQL)
Реализовал систему сбора и обработки аналитических данных, использующую событийный подход, настроил публикацию и обработку событий через Redis в роли брокера сообщений, обеспечив высокую скорость передачи и минимальную задержку при сборе данных аналитики
Реализовал стратегию предварительного заполнения кеша Redis для системы ленты новостей, что позволило минимизировать задержки загрузки контента
Интегрировал систему оповещений с API Vodafone: реализовал отправку SMS-уведомлений пользователям
Покрыл 80%+ кода unit-тестами и интеграционными тестами с использованием JUnit, Mockito и Testcontainers, разработал тестовые сценарии для проверки ряда бизнес-функций, что позволило повысить надежность системы
Участвовал в код-ревью, помогал команде находить баги и улучшать качество кода, отревьюил более 50 пулл-реквестов
Участвовал в планировании спринтов, обсуждении архитектурных решений и декомпозиции задач в соответствии со SCRUM
Провел рефакторинг сложных участков кода, уменьшив его сложность и повысив читаемость
Стек специалиста на проекте
PostgreSQL, Docker, REST, Jira, Scrum, Mockito, JPA, Hibernate, Jupiter, Microservices, Kafka, TestContainers, Redis, CI/CD, Java 17, Spring boot 3, juint 5
Отрасль проекта
Social Networking
Период работы
Февраль 2025 - Июль 2025
(6 месяцев)
Формат работы
Тип занятости
Фулл-тайм, Парт-тайм (5 ч/день)
Формат работы
Удаленно
Командировки
Не готов
Релокация
Не готов
Готов работать на зарубежных проектах
Да
Образование
Высшее
Учебное заведение
Московский финансово-промышленный университет “Синергия”
Специальность
Юриспруденция
Завершение учебы
2024 г.