Создание программного кода в соответствии с ТЗ; Регистрация изменений исходного текста программного кода в системе управления версиями; Отладка программного кода; Разработка и документирование программных интерфейсов; Разработка процедур миграции данных; Решение поставленных задач с использованием языка программирования Java 8; Решение поставленных задач с использованием СУБД Microsoft SQL Server и PostgreSQL.
Требования
Образование: Среднее профессиональное по профилю 09.00.00; Высшее профессиональное по профилям 02.00.00 или 09.00.00 или 10.00.00 или по специальности 01.03.02; В процессе получения высшего профессионального образования по профилям 02.00.00 или 09.00.00 или 10.00.00 или по специальности 01.03.02; Дополнительное профессиональное образование с присвоенной квалификацией Программист или Разработчик Web и мультимедийных приложений .
Опыт работы: Для среднего профессионального образования не менее 6 месяцев работы в области разработки ПО; Для высшего и дополнительного профессионального образования требования к стажу не предъявляются.
Иные требования: Знание и опыт работы с фреймворком Spring Boot, желательно Spring Framework; Знание и опыт работы с Hibernate, Spring Data JPA, знание языка SQL и HQL; Знание и опыт работы с брокерами сообщений, например, RabbitMQ; Понимание технологии REST, а также таких веб технологий как API, SPA, MVC; Знание и опыт работы с Git, опыт работы с веб сервисами, например, Gitlab; Знание и опыт работы с CI/CI Gitlab или Jenkins; Деловые и личностные качества: ответственность, коммуникабельность, стремление помочь университету; Ключевые навыки: знание языков программирования, умение работать с ПО для разработки (IDE), критическое мышление, способность к обучению.
Условия: График работы: ПН-ЧТ с 08:30 до 17:15, ПТ с 08:30 до 16:00.