ВакансияFull-stack разработчик (Java, JavaScript)

ЗАДАЧИ:

- Проектирование и разработка фронт-энд и middleware систем Банка на java технологиях, помощь и обучение старшим разработчикам и членам команд. - Техническое проектирование и кодирование программного обеспечения. Согласование функционального дизайна, консультации и оценка технических решений с командой.
- Создание технической документации по разработанному приложению. Первичное тестирование разработанного продукта
- Исправление дефектов программного обеспечения. Участие в адаптации и подготовке новых сотрудников подразделения

ТРЕБОВАНИЯ:

- Уверенное владение Java SE и Java EE
- Опыт разработки RESTful сервисов и SOAP-сервисов
- Умение проводить code review, формировать предложения по улучшению кода
- Понимание принципов работы серверов приложений и принципов работы реляционных СУБД
- Знание принципов и шаблонов проектирования, умение обосновать свою точку зрения
- Умение работать с системами хранения версий (Git) и системами сборки Maven/Gradle
- Умение производить оценку трудоемкости реализации отдельных компонентов программных комплексов
- Умение производить постановку задачи для разработчиков более низкой квалификации
- Умение готовить сопроводительную документацию к создаваемым программным комплексам

ЖЕЛАТЕЛЬНО:
- Опыт работы с Spring Core, Spring Boot
- Опыт разработки на JavaScript и NodeJS
- Знакомство с DevOps-практиками
- Опыт работы с Docker, Ansible, Linux
- Стремление работать в условиях CI/CD

Поделиться
Отправить