Junior Java Developer
Описание
Александр Долгих
J AVA B A C K E N D D E V E L O P E R ( J U N I O R )
github.com/2AlexD1531 | alex1531@inbox.ru | Воронеж, Россия
О С Е Б Е
Начинающий Java-разработчик с сильной мотивацией к профессиональному росту.
Завершил обучение на курсе Java-разработчик в Яндекс Практикуме, где получил
фундаментальные знания в backend-разработке.
Ключевые компетенции:
• Backend : Микросервисы, REST API, интеграция AI-моделей (OpenRouter API).
• DevOps : Администрирование Linux (Ubuntu), Docker Compose, Nginx, обеспечение
безопасности (Fail2Ban, UFW), настройка SSL.
• Самоорганизация : Опыт тимлида в учебном проекте, досрочное выполнение
спринтов и проектов.
Н А В Ы К И И Т Е Х Н ОЛ О Г И И
Backend: Java 21, Spring Boot 3, Spring
Security, JWT, Hibernate/JPA, JDBC Базы данных: PostgreSQL, MySQL, H2, SQL
Инструменты: Maven, Git/GitHub, REST API,
Postman DevOps: Docker, Docker Compose, Nginx,
CI/CD, fail2ban, ufw
Тестирование: JUnit 5, Mockito Архитектура: Микросервисы, REST API,
MVC
П Р О Е К Т Ы
Explore With Me
Дипломный проект — Афиша мероприятий (микросервисная архитектура)
• Разработал полноценное микросервисное приложение для создания и управления
мероприятиями
• Реализовал 3 сервиса: Main Service (бизнес-логика), Stats Service (статистика), Stats
Client (HTTP-клиент)
• Спроектировал публичный, приватный и административный API
• Внедрил жизненный цикл событий: создание модерация → →
публикация/отклонение
• Добавил функционал комментирования мероприятий и управления заявками на
участие
• Покрыл код тестами (JUnit 5, Mockito), контейнеризировал с Docker
Java 21, Spring Boot, Hibernate/JPA, PostgreSQL, Docker, Maven, JUnit, Mockito, REST API→
Java Quiz App
Интеллектуальный тестер с AI-генерацией вопросов (активный проект)
• Разработал полноценное приложение для тестирования знаний Java с админ-
панелью
• Интегрировал AI-генерацию вопросов через OpenRouter API (GPT-3.5/4)
• Реализовал JWT-авторизацию и Spring Security с ролевой моделью
• Создал полный CI/CD-конвейер с покрытием тестами >80%
• Настроил мониторинг через Gatus с уведомлениями в Telegram
• Контейнеризировал бэкенд, фронтенд, БД и Nginx в Docker Compose
Spring Boot 3.2, Java 21, MySQL 8, OpenRouter API, Docker, JUnit 5, Mockito
→
SMS Gateway App
Управление цифровыми сервисами через SMS-команды (активный проект)
• Разработал решение для удалённого управления через SMS без интернет-соединения
• Интегрировал AI через SMS с использованием LLM-моделей через OpenRouter
• Создал Telegram-бота для удалённого мониторинга и управления
• Реализовал лёгкий Web UI для мониторинга состояния системы
• Настроил работу с USB-модемом Huawei E3372-325
Java 21, Spring Boot, Spring Data JPA, MySQL, REST API, Docker, Telegram Bot API
→
ShareIt
Сервис для шеринга вещей (учебный проект Яндекс Практикум)
• Разработал микросервисное приложение для аренды вещей между пользователями
• Реализовал Gateway для валидации и маршрутизации запросов
• Спроектировал систему бронирования с подтверждением/отклонением владельцем
• Добавил функционал отзывов и рейтингов после завершения аренды
• Внедрил пагинацию и поиск по названию/описанию
Java 21, Spring Boot 3, Hibernate/JPA, PostgreSQL, H2, Docker, JUnit 5, Mockito
→
Filmorate
Платформа для киноманов (учебный проект Яндекс Практикум)
• Был тимлидом команды, которая первая из 10 команд досрочно завершила проект
• Разработал бэкенд для социальной платформы о фильмах
• Реализовал систему дружбы и ленты активности пользователей
• Спроектировал рейтинги, отзывы и поиск фильмов
• Покрыл код тестами на JUnit 5
Java, Spring Boot, JDBC, H2, JUnit 5, Maven→
О Б РА З О В А Н И Е
Яндекс Практикум
Java-разработчик (бэкенд) 2025 — 2026
Воронежский Колледж Строительных Технологий
ТО средств вычислительной техники и компьютерных сетей 2004 — 2008
Д О П ОЛ Н И Т Е Л Ь Н О
Языки: Русский (родной), Английский (чтение технической документации)
Лидерские качества: Опыт тимлида в учебном проекте, умение организовывать
командную работу
Факты:
- На курсах Яндекс Практикума был «Мастером Дедлайнов» :) досрочно выполняя все 18
спринтов и проекты вовремя.
- Во время обучения был тимлидом
команды, которая первая из 10 команд досрочно завершила групповой проект.
- Получил рекомендательное письмо от Яндекс Практикума
Готовность: К стажировке, полной занятости
26 октября, 2016
Наталья
Город
Москва
Возраст
37 лет (17 мая 1988)
26 октября, 2016
Григорий
Город
Москва
Возраст
53 года (29 декабря 1969)
28 октября, 2016
Мадия
Город
Москва
Возраст
54 года ( 5 июня 1971)