Senior JAVA разработчик
Обязанности:
Технический анализ бизнес требований на внутреннюю разработку ПО;
Проектирование архитектуры, дизайн и разработка программных продуктов и систем, создание технической документации необходимой для процесса разработки ПО;
Изучение новейших технологий и лучших практик технического анализа и разработки ПО и их внедрение в процесс разработки продуктов;
Оказание консультаций для разработчиков и бизнес групп по вопросам разработки и построения программных продуктов.
Требования к опыту:
Высшее техническое образование;
Не менее 3 лет опыта в разработке ПО;
Опыт настройки и управления серверами приложений Java, веб-серверами Nginx;
Опыт разработки веб приложений;
Система управления версиями Git;
Тикеты и документация: по крайней мере, использование, в идеале настройка и настройка экосистем на основе Jira и Confluence или аналоги;
Знания и экспертиза в нескольких языках программирования (Java / Kotlin, Javascript, SQL обязательны);
Знания и экспертиза в платформах для разработки приложений, фреймворках или технологий (Spring Boot Framework).