Мы ищем начинающего backend-разработчика, который хочет расти в разработке серверных систем, разбираться в архитектуре и работать с реальными продуктами. Это отличная возможность получить практический опыт в команде и развиваться под руководством опытных разработчиков.
Требования
Базовые знания Java
Понимание принципов работы Spring / Spring Boot (на уровне учебных или pet-проектов)
Базовые знания SQL и понимание работы реляционных БД (желательно PostgreSQL)
Понимание принципов работы REST API
Общее понимание клиент-серверной архитектуры
Базовые знания Git
Желание учиться, разбираться в системах и расти в backend-разработке
Будет плюсом:
Опыт работы над pet-проектами или участие в командной разработке
Знание основ Docker
Базовое понимание Linux
Понимание, что такое микросервисы и зачем они нужны
Опыт деплоя учебных проектов
Обязанности
Участие в разработке backend-сервисов под руководством наставника
Поддержка и доработка существующих сервисов
Написание простых API-эндпоинтов
Работа с базой данных (запросы, простые изменения схемы)
Участие в код-ревью и командных обсуждениях
Поиск и исправление багов
Мы предлагаем
Наставничество и помощь в развитии
Работу над реальным продуктом
Погружение в backend-инфраструктуру (Docker, облака, CI/CD)
Возможность вырасти до Junior/Middle-разработчика
Обед, Снэки, Кофе(включено)