Описание
Ищем в том числе студентов и начинающих разработчиков, заинтересованных в развитии в области backend-разработки на Java. Вы будете участвовать в разработке серверной части реальных проектов, работать с базами данных, изучать принципы построения backend-систем и получать поддержку опытных разработчиков. Коммерческий опыт не обязателен. Важны базовые знания Java, понимание принципов разработки и готовность учиться.
Задачи
•Участие в разработке backend-сервисов на Java и Spring Boot
•Разработка и поддержка REST API
•Работа с PostgreSQL: написание SQL-запросов и взаимодействие с базой данных
•Реализация и тестирование серверной бизнес-логики
•Поиск и исправление ошибок в существующем коде
•Участие в командной разработке и code review
Требования
•Знание Java 17+ и основ объектно-ориентированного программирования
•Базовое понимание Spring Framework и Spring Boot
•Знакомство с принципами IoC, Dependency Injection и REST API
•Базовые знания PostgreSQL и SQL
•Понимание принципов клиент-серверной архитектуры
•Базовые навыки работы с Linux: навигация, работа с файлами и выполнение команд
•Умение работать в команде и готовность изучать новые технологии
Будет плюсом:
•Опыт работы с Git
•Знакомство с Docker
•Опыт создания REST API на Spring Boot
•Наличие учебных или собственных проектов на GitHub
•Знакомство с инструментами тестирования backend-приложений
Условия
•Стажировка или дуальное обучение с участием в реальных проектах
•Практические задачи с первого дня
•Наставничество и поддержка опытных разработчиков
•Возможность профессионального развития в backend-разработке
•Гибкий график с учётом учебного расписания
•Возможность перехода в штат по результатам стажировки