Middle/Senior Java Developer
Прямой работодатель Limavi ( limavi.net )
Опыт работы от 3 до 5 летот 190 000 ₽
О ПРОЕКТЕ:
Для команды SberDevices ищем Java разработчика в проект по разработке платформы для видеоконференций на основе решения (OpenSource проекта) JITSI. Также и в другие проекты в области NLP, рекомендательные системы и т.д., о которых расскажем при знакомстве.
SberDevices - новое технологическое подразделение, которое занимается разработками в сферах: распознавания и синтеза речи, умных устройств и распознавания жестов. Первичная цель - внутреннее использование, с перспективой сделать сервис доступным и другим.
ТРЕБОВАНИЯ:
- Опыт на Java или Kotlin
- Опыт написания многопоточных серверных приложений (понимание, что такое race condition, deadlock, CAS)
- Умение работать с JDBC и писать SQL-запросы
- Понимание работы HTTP-протокола, TLS-шифрования
- Понимание разницы между TCP и UDP
- Умение работать в Linux (речь именно про работу приложений, так-то мы спокойно работаем в macOS)
ЖЕЛАТЕЛЬНО:
- Понимание/знакомство с WebRTC, ICE, RTP и прочими медиа-штуками (и с Jitsi)
- Опыт работы с Kotlin
- Опыт работы с Ktor (фреймворк для Kotlin-приложений)
- Опыт работы с Netty (фреймворк для Java-приложений)
- Умение профилировать JVM-приложения
- Опыт написания REST-сервисов
- Умение работать с Docker