Задачи:
- Изучать enterprise Java backend-разработку под руководством наставника;
- Выполнять практические задачи на реальных рабочих кейсах;
- Участвовать в разборе решений;
- Изучать и применять современные инструменты и технологии разработки ПО;
- Работать с существующим кодом и проводить его рефакторинг.
Требования:
- Студенты 3 - 6 курсов бакалавриата, специалитета или магистратуры;
- Понимание ООП: основные принципы (инкапсуляция, наследование, полиморфизм, абстракция);
- Знание Java Core: базовый синтаксис, типы данных, операторы, циклы, условные конструкции, лямбда-выражения, Stream API, работа с датой и временем;
- Обработка исключений: виды исключений, блок try/catch/finally;
- Понимание структуры данных: массивы, списки, очереди, стеки, базовые интерфейсы (List, Set, Map) и их реализации;
- Владение Git: базовые операции (клонирование, commit, push, pull);
- Знание SQL: основы работы с реляционными БД, написание простых запросов;
- Будет плюсом: знание Spring Framework/Spring Boot (базовый уровень), Hibernate или Spring Data JPA (понимание ORM), PostgreSQL.
Контакты работодателя доступны по кнопке «Откликнуться» после входа.