Java Developer / Java-разработчик / Backend developer (Java) / Бэкенд-разработчик (Java)
Тимофей Витальевич
Возраст
22 года (25 Мая 2003)
Город
Москва
Переезд невозможен
Полная занятость
3 года 1 месяц
Информационные технологии / IT / Интернет
- Разработал и поддержал высоконагруженные backend-сервисы (highload-системы) на Java (Spring Boot) в рамках микросервисной архитектуры, обрабатывающие до 10-20 тыс. запросов в минуту
- Реализовал event-driven pipeline обработки данных через Apache Kafka, обеспечив обработку до 5-10 тыс. сообщений в секунду и снизив задержки между сервисами на 30%
- Реализовал механизмы отказоустойчивости обработки событий (retry, DLQ), что позволило снизить долю необработанных сообщений с 2% до менее 0,1%
- Реализовал CQRS, что позволило снизить нагрузку на write-сервисы на 20-30% и ускорить чтение данных для downstream-систем на 25%
- Разработал сервисы агрегации данных (PostgreSQL, Tarantool), обрабатывающие до миллионов записей в сутки
- Спроектировал и реализовал REST API (10+ эндпоинтов), обеспечив время ответа менее 150-200 мс под нагрузкой
- Задокументировал API-контракты (OpenAPI), что сократило время интеграции новых сервисов на 20-30%
- Расширил Apache NiFi (Groovy), реализовав pipeline обработки данных с пропускной способностью до сотен тысяч событий в день
- Оптимизировал PostgreSQL: снизил время выполнения медленных запросов на 40-60% (например, с 2-3 сек до менее 1 сек)
- Настроил асинхронное взаимодействие через Kafka, что позволило снизить связанность сервисов и уменьшить время обработки бизнес-операций на 20%
- Участвовал в эксплуатации сервисов в Kubernetes, сократив время деплоя с 30-40 минут до 10-15 минут
- Настроил CI/CD (GitLab CI / Jenkins), сократив время доставки изменений в продакшен на 30-50%
- Развил observability (Prometheus, Grafana), сократив время обнаружения инцидентов (MTTD) на 20-30%
- Проводил code review (50+ pull request в месяц), снизив количество дефектов на проде на 15-20%
- Руководил командой из 3 разработчиков, обеспечив выполнение 100% задач в рамках спринтов и соблюдение сроков релизов
- Менторил разработчиков, сократив время их онбординга с 2-3 месяцев до ориентировочно 1 месяца
- Тесно взаимодействовал с DevOps, QA, аналитиками и архитекторами, что позволило сократить время согласования решений на 15-20%
- Участвовал в обсуждении бизнес-требований, обеспечивая точность их реализации и снижение количества доработок на 20%
- Работал по Agile/Scrum, участвуя в планировании и декомпозиции задач (в среднем 10-20 задач на спринт)
- Использовал Redis для кэширования, снизив нагрузку на базу данных на 15-25%
- Работал с ClickHouse для аналитики, обеспечив обработку и хранение до 100 тыс. записей в сутки
Стек: Java, Groovy, SQL, Spring Boot, Spring MVC, Spring Data, REST API, OpenAPI (Swagger), Microservices Architecture, Event-Driven Architecture, CQRS, Apache Kafka, Apache NiFi, PostgreSQL, Tarantool, Docker, Kubernetes, GitLab CI / Jenkins (CI/CD), Prometheus, Grafana, Git, Maven / Gradle, Agile (Scrum), Code Review, Unit Testing
Неоконченное высшее
Компьютерная безопасность
Москва, 2021 — продолжаю учиться
Java-разработка
JavaRush (Java-разработка)
СИбирь
МГТУ им. Баумана (Изучение алгоритмов и структур данных на языке Java и C++)
Java-разработчик с опытом разработки высоконагруженных микросервисных систем на Spring Boot. Специализируюсь на построении event-driven архитектур с использованием Apache Kafka, проектировании отказоустойчивых решений (retry, DLQ, контроль консистентности).
Имею опыт разработки и оптимизации сервисов обработки и агрегации данных (PostgreSQL, Tarantool), проектирования REST API и интеграции с внешними системами. Работал с Apache NiFi для построения сложных пайплайнов обработки данных. Участвовал в эксплуатации сервисов в Kubernetes, настраивал CI/CD пайплайны и развивал мониторинг (Prometheus, Grafana).
Руководил небольшой командой (3 человека), проводил code review, менторил разработчиков и участвовал в планировании. Тесно взаимодействую с DevOps, QA, аналитиками и архитекторами, умею переводить бизнес-требования в технические решения. Работаю в Agile/Scrum, ориентирован на качество кода и устойчивость систем.
Контакты:
+79225015593
timofej.nikitan@mail.ru
tg: @tima_nikitan
14 ноября, 2025
14 ноября, 2025
14 ноября, 2025
Резюме размещено в отрасли