Middle Java Full stack (Java +JavaScript) Львів, за кордоном Основные моменты проекта: Наш клиент предоставляет одну из ведущих в мире онлайн-видеоплатформ, которая предоставляет огромный спектр возможностей — для потоковой передачи, онлайн-презентаций, живых конференций, мероприятий, обучающих программ и тренингов. Платформа использует самые инновационные и передовые технологии захвата видео на основе браузера для поддержки прямой трансляции событий, которая может поддерживать тысячи зрителе
Middle Java Full stack (Java +JavaScript)
Львів, за кордоном
Основные моменты проекта:
Наш клиент предоставляет одну из ведущих в мире онлайн-видеоплатформ, которая предоставляет огромный спектр возможностей — для потоковой передачи, онлайн-презентаций, живых конференций, мероприятий, обучающих программ и тренингов. Платформа использует самые инновационные и передовые технологии захвата видео на основе браузера для поддержки прямой трансляции событий, которая может поддерживать тысячи зрителей одновременно. Многие из одних и тех же технологий видеоконвейера используются такими организациями, как Amazon Video и Netflix. Эта платформа кодирует и транслирует миллионы минут видеопрезентаций в год.
Технический стек проекта:
Серверная часть — Java, интерфейсный Javascript
В целом Архитектура — это API-интерфейсы RESTful, обслуживающие клиентов JavaScript FE. Существует довольно много служб Java, которые запускают асинхронно. Здесь задействовано несколько сторонних систем.
Основной платформой, используемой в Java, является Spring Framework. Мы использовали довольно много, но они являются стандартными в этом мире.
В чем заключается работа?
- Работает в команде разработчиков, которая пишет и поддерживает код для компьютерных приложений.
- изучает кодовую базу. , работайте над исправлением небольших ошибок и участвуйте в совместном программировании с разработчиками среднего и старшего уровня.
- участие и участие в собраниях группы разработчиков, устранение неполадок, исправление компьютерного кода и сотрудничество с другими разработчиками для создания приложений.
- Проектирование, разработка и модульное тестирование приложений в соответствии с установленными стандартами.
- Участие в экспертных оценках проектов решений и связанного с ними кода.
- Пакетирование и поддержка развертывания выпусков.
- Разработка, совершенствование и настройка интеграции между приложениями.
- Анализ и решение технических и прикладных проблем
Требования:
Минимальные требования
- Высшее или университетское образование в области компьютерных наук или смежной дисциплины
- Сильное желание учиться
Требования к основным компетенциям
- Глубокое понимание концепций объектно-ориентированного программирования
- Глубокое понимание принципов проектирования реляционных баз данных и концепций запросов
- Знакомство с концепциями контроля версий
< p>
Предпочтительные требования к компетентности
- Знание экосистемы Java 8 и Spring Framework 5
- Знание веб-разработки с использованием HTML5, CSS и JavaScript
- Знание непрерывной интеграции и развертывания
- Знание разработки клиент-серверных приложений
- Знание гибких методологий разработки
- Знание теории модульного тестирования.
- 2+ года работы инженером-программистом.
- Большой опыт работы с современной экосистемой Java 8 и Spring Framework 5.
- Опыт непрерывной интеграции и развертывание
- Уверенное знание SDLC, гибких практик и документации
- Уверенный опыт работы с базами данных и оптимизации запросов (MySQL)
- Уровень английского языка B1+
ul>
Будет плюсом
Опыт работы с Amazon Web Services ид/или одну или несколько сертификаций AWS.
Опыт работы с Javascript, Typescript, Angular, React и/или другими интерфейсными технологиями и платформами.
Льготы:
— 18 полностью оплачиваемых рабочих дней отпуска
— 10 больничных листов
— праздничных дней
— компенсации и поддержка сертификации AWS
— возможность работать из дома или удаленно
— гибкий график работы без счетчиков времени