Артур Кузнецов - Java-разработчик

  • Junior
  • Россия
  • 90 000 ₽ (руб/мес)
  • Временная работа | Полная занятость | Стажировка | Фриланс | Частичная занятость
  • Готов(а) к удаленной работе
  • Обновлено 54 минуты назад
Photo

Навыки

  • Docker
  • Flyway
  • Git
  • Gradle
  • Hibernate
  • Java
  • JUnit
  • Kafka
  • Kanban
  • Kubernetes
  • Maven
  • Mockito
  • MongoDB
  • PostgreSQL
  • Postman
  • REST
  • S3
  • Scrum
  • Spring
  • Spring Boot

Опыт работы

Alekcteam

Java-разработчик - 04.09.2024 - сейчас

Работаю в команде из 6 разработчиков над созданием образовательных платформ, применяя
Git Flow и методологию Kanban (ранее Scrum).
Основные обязанности и достижения:
— Спроектировал и реализовал 3 микросервиса на Java + Spring Boot, используя Hibernate,
PostgreSQL, Flyway и Gradle; интегрировал их с фронтендом через REST API и внешними
сервисами (включая Minio и Judge0). Благодаря модульной архитектуре скорость вывода новых
фич выросла на ~15%.
— Проанализировал более 15 сторонних решений и предложил оптимальные варианты для
внедрения; около 40% рекомендаций были реализованы, что снизило объём ручных операций
и сократило время разработки отдельных задач на 15-25%.
— Контрибьютил в одно из сторонних решений под специфичные потребности продукта,
обеспечив корректную интеграцию и уменьшив технические риски при дальнейшем
масштабировании.
— Разработал бота для интеграции с трекером задач на Java + Spring Boot, с использованием
Webhook, Trello API и Telegram Bot API. Команда из 6 человек начала им пользоваться.
Автоматизация уведомлений сократила рутинную коммуникацию и экономила до 4 часов в
неделю.
— Написал набор модульных и интеграционных тестов на JUnit 5 и Mockito (более 40 тестов),
увеличив покрытие ключевых сервисов до ~60% и снизив количество регрессионных ошибок
после релизов.
— Периодически выполнял роль ментора для нового разработчика: объяснял архитектуру,
проводил код-ревью и помогал адаптироваться к процессам команды, что сократило его время
онбординга примерно на 30%.
— В отдельных задачах выполнял роль ведущего разработчика: распределял подзадачи, помогал
принимать архитектурные решения и контролировал качество реализации, что улучшило
согласованность разработки и сократило количество доработок после ревью.
Cтек: Java, Spring Boot, PostgreSQL, Hibernate, Docker, Git, Kubernetes, Gradle, Flyway, MongoDB,
Minio, Judge0, JUnit, Jupiter, Mockito

Образование

Институт компьютерных технологий и защиты информации, Вычислительные машины, комплексы, системы и сети

Казанский национальный исследовательский технический университет имени А. Н. Туполева-КАИ
2024 - 2028

Обо мне

В работе ценю структуру, ясность и эффективность. Умею достигать целей без лишней спешки. Активно участвую в обсуждениях, помогаю команде находить решения логически и аргументированно, а не формально.

В свободное время играю на гитаре и занимаюсь боксом, что помогает сохранять ясность мышления, спокойствие и сосредоточенность.

Приложение GeekLink

Установить
×
36 / 0,488 / 46.14mb