Java-разработчик (middle)
#гибкийграфик #гибрид
Локация: Томск
Компания: Банк России
Обязанности:
- Выполнять работы по проектированию и разработке программного кода в одном или нескольких проектах,
- Разрабатывать программный код, в соответствии с техническим заданием.
- Обеспечивать тестирование разработанного кода.
- Выполнять устранение дефектов программного кода.
- Совершенствовать и модернизировать технологические процессы для оптимизации работы разработчиков.
- Вырабатывать предложения по оптимизации работы и повышению качества программного кода.
- Участвовать в подготовке рекомендаций по выбору и применению библиотек и фреймворков для реализации архитектурно-технических решений.
- Реализовывать мероприятия по адаптации, наставничеству, передаче профессиональных компетенций разработчикам.
- Участвовать в мероприятиях по внутреннему обучению.
- Прохождение курсов повышения квалификации.
- Изучение и практическое применение перспективных технологий.
Требования:
- Опыт разработки приложений на Java от 3 лет;
- Знание ООП и структур данных;
- Практические навыки проектирования клиент-серверного взаимодействия;
- Знания баз данных Oracle/PostgreSQL на уровне разработки и оптимизации запросов.
- Знания и опыт использования технологий Spring (SpringBoot, MVC, Data, Security, Cloud)
- Знания подходов CI/CD.
- Знание технологий контейнеризации (Docker).
- Опыт разработки с применением Unit-тестирования;
- Знание и опыт использования систем сборки (Maven);
- Опыт работы с GIT;
- Умение работать с "чужим кодом";
- Опыт работы в команде, инициативность.
✅откликнуться