Резюме: Java Developer
Опыт работы
Август 2024 – настоящее время
Восточный Ветер (eastwind.ru) — Java-разработчик
Проекты: CEIR (государственная система проверки IMEI) и CDRIMPORT (обработка телеком-нагрузок)
Стек: Java 17+, Spring Boot, Spring Cloud, PostgreSQL, Apache Kafka, Liquibase, Testcontainers, ELK, Docker, GitLab CI/CD.
Задачи:
Полный цикл разработки backend-сервисов: от проектирования API и бизнес-логики до деплоя и мониторинга в production.
Интеграция с внешними REST-системами и телеком-инфраструктурой.
Реализация ETL- и batch-процессов для обработки больших объёмов данных.
Поддержка production-среды, участие в дежурствах, анализ логов и устранение инцидентов.
Проведение code review, работа над качеством и оптимизацией кода.
Достижения:
Перевёл систему записи данных с MS SQL на Apache Kafka. Оптимизировал отправку сообщений в Kafka (устранил overhead пересоздания, вынес в thread-safe компонент, настроил batch.size/linger.ms). Скорость отправки сообщений выросла в ~2 раза, latency снизился на 40–50%, стабилизировалась утилизация CPU и GC.
Провёл аудит DAO-слоя, перевёл все запросы на параметризованные JPA Criteria, успешно прошёл внешний security-аудит.
Внедрил двухфакторную аутентификацию TOTP через Spring Security, снизив инциденты несанкционированного доступа.
Реализовал 4 новых интеграционных сценария обмена данными.
Октябрь 2023 – Август 2024
Поиск работы Java-разработчиком / Руководитель участка (химическое производство, не IT)
Параллельно с работой руководителем на производстве углублённо изучал Java 17, Spring Boot 3, Kafka, микросервисную архитектуру, production-паттерны.
Активно участвовал в технических собеседованиях, анализировал требования рынка.
Получил оффер в «Восточный Ветер» и вышел на позицию Java-разработчика.
Сентябрь 2022 – Октябрь 2023
Ай-Теко (I-Teco) / Нетология — Java-программист
Проект: «Мобильный хоспис» — разработка для Первого Московского хосписа, социально значимый волонтёрский проект.
Стек: Spring Boot, Java 11, Hibernate, PostgreSQL, Docker, Flyway, GitHub CI/CD.
Задачи:
Разработка REST API (контроллеры, сервисы, репозитории) для мобильного приложения, помогающего пациентам и персоналу хосписа.
Реализация пагинации, фильтрации, DTO-маппинга, доработка бизнес-логики.
Покрытие кода тестами, исправление багов, участие в ревью кода.
Развёртывание сервисов через Docker Compose, настройка CI/CD пайплайнов.
Достижения:
Успешно реализовал и протестировал ключевые модули API, обеспечив стабильную работу приложения, которым пользуются сотрудники хосписа.
Получил официальную благодарность от команды проекта за качественный код и вклад в социально значимый продукт.
Образование и курсы
2021–2023 — повышение квалификации:
Нетология (Java-разработка)
GeekBrains (Java-разработка, многопоточность, алгоритмы, Spring Web, MVC)
Сертификаты: «Java Чёрный пояс», «Spring Boot и деплой», «Хранение данных и безопасность»
Неоконченное высшее — Санкт-Петербургский политехнический университет Петра Великого, энергомашиностроительный факультет.
Навыки
Языки и технологии:
Продвинутый: Java 17+, SQL, Spring Boot 3, Spring Cloud, Spring Data JPA, Hibernate, Spring Security
Интеграции и данные: Apache Kafka, REST API, WebClient, ETL/batch-обработка
Базы данных: PostgreSQL, Liquibase, оптимизация запросов
Контейнеризация и CI/CD: Docker, GitLab CI/CD, Linux
Тестирование: JUnit 5, Mockito, Testcontainers, интеграционное тестирование
Практики: SOLID, Clean Architecture, Agile/Scrum, Code Review
Языки:
Русский — родной
Английский — A2 (читаю техническую документацию, в процессе до B1)
О себе
Java-разработчик с ~3 годами коммерческого опыта, из которых около 2-х лет в текущем проекте с высоконагруженными интеграциями и телеком-нагрузками. Специализируюсь на проектировании backend-сервисов, интеграциях , оптимизации и разработки ETL/batch-процессов. Имею опыт поддержки production-среды.. Ранее руководил производственным участком, что дало сильные soft skills: ответственность, управление людьми, стрессоустойчивость. Участвовал в социально значимом проекте для Первого Московского хосписа. Эффективно взаимодействую с QA, аналитиками и DevOps. Быстро погружаюсь в legacy и довожу решения до стабильной работы под нагрузкой.