13 KiB
13 KiB
📊 Основная информация
| Параметр | Значение |
|---|---|
| Возраст | 23 года |
| Опыт | 3 года 4 месяца |
| Уровень | Middle |
| Зарплата | 💰 160 000 ₽ на руки |
| Рейтинг | 7.8/10 |
| Мобильность | ⚠️ Не готов к переезду, готов к командировкам |
| Локация | Самара |
📞 Контактная информация
- Телефон: +7 (937) 666-3762
- Email: bacha_0510@mail.ru
- Telegram: @Baxt1yar
- Локация: Самара (НЕ готов к переезду)
💼 Опыт работы
Рексофт (Июль 2022 — Июль 2025)
Позиция: Java-разработчик
Длительность: 3 года 1 месяц
🎯 Проект 1: ERP система менеджмента сотрудников
- Добавлял новые методы для взаимодействия с сервисами (REST, GraphQL)
- Участвовал в код-ревью
- Устранял ошибки и поддерживал систему
🎯 Проект 2: Страховая система для медицинской компании
- 🏗 Ключевое достижение: Распиливал монолит на микросервисы
- Взаимодействие через REST/Kafka
- Добавлял новый функционал по сценариям аналитиков
- Кроссфункциональная работа:
- Взаимодействие с тестированием
- Работа с бизнес-аналитиками
- Коллаборация с другими разработчиками
- Участвовал в код-ревью
- Устранял ошибки
🛠 Детальный технический опыт:
- Заказчик-ориентированность:
- Взаимодействие со стороной заказчика
- Уточнение требований и корректировки в ТЗ
- Backend разработка:
- Реализация бизнес-логики, REST API
- Разделение монолитного сервиса на микросервисы
- Database & Migrations:
- Разработка доменной модели с Hibernate
- Разработка скриптов миграций на Flyway
- Архитектура:
- Добавление и настройка новых библиотек
- Организация синхронного и асинхронного взаимодействия
- Testing:
- Разработка unit-тестов (JUnit, Mockito)
- Maintenance:
- Анализ и устранение дефектов
- Код-ревью
Magenta Development (Апрель 2022 — Июнь 2022)
Позиция: Java-разработчик
Роль: Developer in Corporate Development Team
Длительность: 3 месяца (стартовый опыт)
🛠 Полный технический стек
Core Java & Frameworks
✅ Java 8, 17-21 (современные версии)
✅ Spring Boot 3, Spring Framework
✅ Spring Security, Spring Data
✅ Spring Web, Spring MVC
✅ Hibernate ORM, JPA
Базы данных
✅ PostgreSQL (основная)
✅ SQL (оптимизация и дизайн)
✅ Flyway/Liquibase (миграции)
Integration & Messaging
✅ REST API (разработка и интеграция)
✅ GraphQL (опыт использования)
✅ Apache Kafka (асинхронное взаимодействие)
Architecture & Patterns
✅ Monolith → Microservices migration
✅ Domain-driven design
✅ Microservices architecture
✅ Синхронное/асинхронное взаимодействие
Testing
✅ JUnit 5 (unit тестирование)
✅ Mockito (mocking)
✅ TestContainers (интеграционные тесты)
✅ Jacoco (code coverage)
DevOps & Tools
✅ Maven (управление зависимостями)
✅ Git, GitLab (version control)
✅ Docker (контейнеризация)
✅ CI/CD practices
Additional Skills
✅ Kotlin (некоторый опыт)
✅ Keycloak (аутентификация)
✅ Agile methodologies
✅ Английский B2 (средне-продвинутый)
💪 Ключевые сильные стороны для складской логистики
🏗 Архитектурный опыт
- Monolith → Microservices migration - ценный опыт для модернизации систем
- Domain modeling с Hibernate - проектирование сложных бизнес-моделей
- Микросервисная архитектура - современный подход к построению систем
🏥 Healthcare/Insurance Domain
- Страховая система - опыт с регулируемыми отраслями
- Медицинская специфика - понимание критичных бизнес-процессов
- Compliance требования - важно для корпоративных складских решений
🤝 Business Collaboration
- Работа с аналитиками - понимание бизнес-требований
- Взаимодействие с заказчиками - навыки коммуникации
- Кроссфункциональная команда - опыт в Agile среде
📊 ERP System Experience
- Система менеджмента сотрудников - корпоративные решения
- Проектный менеджмент - управление проектами внутри компании
🎯 Соответствие требованиям позиции
| Критерий | Оценка | Комментарий |
|---|---|---|
| Возраст до 30 | ✅ | 23 года - молодой с хорошим потенциалом |
| Опыт 3-4 года | ✅ | 3.3 года - точно в диапазоне |
| Middle уровень | ✅ | Стабильный Middle |
| Технический стек | ✅ | Покрытие основных требований |
| Зарплатные ожидания | ✅ | 160к - в рамках бюджета! |
| Мобильность | ⚠️ | НЕ готов к переезду, но готов к командировкам |
❓ ВОПРОСЫ ДЛЯ ИНТЕРВЬЮ (СЕГОДНЯ/ЗАВТРА)
🔥 Приоритетные технические вопросы
- Monolith decomposition: Детали процесса разделения монолита на микросервисы в страховой системе
- REST vs Kafka: Критерии выбора синхронного vs асинхронного взаимодействия
- Domain modeling: Как проектировали доменную модель для страховой системы?
- Migration strategies: Подходы к миграции данных при переходе к микросервисам
🏗 Архитектурные вопросы
- Microservices boundaries: Как определяли границы микросервисов?
- Data consistency: Как обеспечивали консистентность данных между сервисами?
- Error handling: Стратегии обработки ошибок в распределенной системе
- Performance: Как измеряли и оптимизировали производительность после декомпозиции?
💼 Business & Process
- Stakeholder communication: Опыт работы с заказчиками и аналитиками
- Requirements gathering: Как уточняли и корректировали ТЗ?
- Testing strategy: Подходы к тестированию микросервисной архитектуры
🤝 Поведенческие вопросы
- Team collaboration: Опыт работы в кроссфункциональных командах
- Problem solving: Самая сложная техническая проблема, которую решали
- Career goals: Планы развития и интересы в технологиях
🚨 КРИТИЧЕСКИЕ МОМЕНТЫ ДЛЯ ИНТЕРВЬЮ
✅ Сильные стороны кандидата:
- 💰 Зарплата 160к - точно в рамках бюджета
- 🏗 Microservices experience - ценный архитектурный опыт
- 📍 Самара - уже в нужном городе
- 🤝 Business collaboration - умение работать с заказчиками
⚠️ Потенциальные проблемы:
- НЕ готов к переезду - ограничивает гибкость
- 3+ года опыта в одной компании - узкий опыт
- Нет production/enterprise опыта вне Рексофт
🎯 Фокус интервью:
- Глубина архитектурных знаний - реальное понимание микросервисов
- Практические навыки - конкретные примеры решений
- Готовность к росту - способность адаптироваться к новым вызовам
💡 Рекомендации для интервью
✅ Акценты в разговоре:
- Микросервисный опыт - критично для современных складских систем
- Healthcare domain - похож на регулируемые промышленные процессы
- Зарплатные ожидания в бюджете - большой плюс
- Местоположение - никаких проблем с релокацией
🔍 Что проверить:
- Реальную глубину микросервисного опыта vs поверхностное знание
- Способность к самостоятельному архитектурному мышлению
- Готовность изучать складскую специфику
📈 План развития (если принимаем):
- Недели 1-2: Погружение в складскую логистику
- Недели 3-4: Анализ существующей архитектуры
- Месяц 2: Проектирование новых микросервисов для WMS
- Месяц 3: Менторство junior разработчиков
🎖 Уникальные преимущества
Для складской логистики:
- Microservices expertise → масштабируемая WMS архитектура
- Healthcare compliance → стандарты качества для промышленности
- ERP experience → корпоративные складские решения
- Business collaboration → работа с внутренними заказчиками
- Local presence → никаких проблем с локацией
🏆 ИТОГОВАЯ ОЦЕНКА
Рекомендация: ⭐⭐⭐⭐ Очень подходящий кандидат
Ключевые преимущества:
- ✅ Зарплатные ожидания точно в бюджете (160к)
- ✅ Микросервисный опыт - критично для современных систем
- ✅ Уже в Самаре - никаких проблем с локацией
- ✅ Готов к командировкам для внедрений
- ✅ Business-oriented подход к разработке
Минимальные риски:
- ⚠️ НЕ готов к переезду (но это не критично)
- ⚠️ Опыт в основном в одной компании
Решение: STRONG YES для финального интервью
Приоритет: Топ-3 кандидат для немедленного оффера при успешном интервью
Ключевые вопросы на интервью:
- Техническая глубина микросервисного опыта
- Готовность к изучению складской специфики
- Амбиции и планы профессионального развития