Основная информация о компании
- Полное наименование компании
 - IVOICE ASIA
 - Организационно-правовая форма
 - Общество с ограниченной ответственностью (ООО)
 - Контактное лицо
 - Заворина Татьяна
 - Номер контактного лица
 - +7 (913) 7269784, прошу писать в Telegram или WhatsApp))
 - Электронная почта контактного лица
 - azia@ivoice.tech
 - Адрес контактного лица
 - Toshkent shahri, Mirzo Ulug'bek tumani, OKKURG'ON KO'CHASI, 29-UY, 36-XONA
 
Junior Java Developer
Обновлено: 15.11.2021
- Описание
 - 
                                                            
Группа компаний Ivoice Technology ищет в свой коллектив программиста Java.
Мы занимаемся разработкой омниканальных (голосовых и текстовых) ботов для бизнеса, а также продуктов построенных на базе голосовых коммуникаций с роботом.Требования:
Кандидатов без опыта работы рассматриваем только при наличии персональных проектов в github (без учета проектов написанных в рамках курсов).
Также, в случае если на github недостаточно кода чтобы оценить ваш уровень кода, необходимо будет выполнить тестовое задание на Akka actors (оценка - 2ч, без учета ознакомления с фреймворком)
Знания Spring MVC, Mongo, Git, Junit, Mockito, Maven
Понимание как работают веб-приложения.
Понимание взаимодействия приложений по сети: вы представляете как работает веб-приложение в модели tcp/ip, понимаете что такое Java Servlet.
Уверенный навык самообразования и использования google и stackoverflow для решения проблем, любопытство.
Linux
Грамотная письменная речь, умение писать техническую документацию, оформлять задачи и отчеты, писать комментарии в code review
Знание английского на уровне свободного чтения технической документацииЖелательно:
Техническое образование (высшее, н/в)
Возможность посмотреть примеры вашего кода на github или gitlab
CI/CD на базе gitlab (либо вы знакомы с другой технологией, но готовы переучиться на gitlab)
Docker
Vue.js
Знание парадигмы actors (фреймворк akka actors)
Знание технологий VOIP (SIP, Webrtc)
Ansible - Основные задачи
 - 
                                                            
Ваши задачи будет входить:
Программирование голосовых автоматизаций
Разработка голосовых сценариев на SDK Ivoice (Java, Akka actors).
Интеграция с системами заказчика по HTTP API (Spring MVC).
Разработка сервисов на базе Spring (Boot, Data, MVC, MongoDB)
Автоматизация рутинных процессов.
Gitlab CI
Ansible
Участие в техподдержке
Необходимо будет подключаться решать клиентские проблемы, с которыми не может справиться техподдержка первой линии (где нужно техническое понимание продукта) - График работы
 - 
                                                            
Что вы получите работая с нами:
Полностью удаленная работа
Гибкий график (нас интересует только результат, а не режим в котором вы его достигаете)
Современный и востребованный стек технологий
Современные инструменты и процессы распределенной разработки (gitlab, ansible)
Дружный, молодой коллектив. Коллеги с глубоким знанием технологий которые мы используем.
Возможность развиваться в направлениях ML (NLP, ASR, TTS), Telecom (SIP, Webrtc), Devops, Senior Java. 
- Дополнительные требования
 - 
                                                            
Английский — A1 — Начальный
Git
Linux
MongoDB
Java
Docker