Международная компания (более 500 сотрудников в США, странах ЕС и Азии) один из лидеров корпоративного языкового онлайн-обучения, приглашает в свою команду опытного разработчика Java.

Продукт компании – один из мощнейших на сегодняшний день учебных порталов, который использует технологии на базе искусственного интеллекта, что обеспечивает персонализацию действий в соответствии с потребностями и целями учащихся, целевой учебный контент, ориентированный на бизнес и конкретную сферу работы. Также платформа обеспечивает живое взаимодействие людей друг с другом посредством видеоконференций.

Проект существует уже более 20 лет. Данная платформа разработана самой компанией. В 2020 году был запущен переход на микросервисную архитектуру.

Основные задачи:

  • Проектирование и разработка новых функций, модулей и компонентов. Их внедрение и интеграция с уже существующей платформой и инфраструктурой.
  • Разработка решений для обучения с использованием технологий microservices, datastream, nosql.
  • Тесное взаимодействие со Scrum Masters, владельцами продуктов и коллегами-разработчиками над созданием технических решений, отвечающих бизнес- и техническим требованиям.
  • Вывод на новый уровень IT-разработок: от разработки кода до его внедрения.
  • Разработка архитектуры машинного обучения ML.
  • Создание и поддержание масштабируемой, надежной и устойчивой системы.

Необходимые навыки и опыт:

  • Разговорный английский не ниже уровня В2 для общения с распределенной командой (непосредственный руководитель также не говорит по-русски)
  • 3-5 лет опыта работы в области программного обеспечения/архитектуры и разработок
  • От 1 года опыта работы с архитектурами Microservices, включая возможность управления API, экспонирующими Microservices.
  • Spring Boot, Spring Data, Hibernate
  • Microservices, Kubernetes, Kafka
  • SQL (MySQL, Postgres, MSSql) and NoSQL (e.g. Cassandra, Redis etc.)
  • JDK 8 or 9, Design Patterns
  • Unit Testing (JUnit, Mockito etc.)
  • Хорошее знание принципов CI/CD и DevOps.
  • Правильное понимание BigData и принципа сбора данных (поток данных, Data Lake; понимание Kafka, Spark, HDFS).

Условия работы:

  • Корпоративный английский язык
  • Удаленный формат сотрудничества с редкими посещениями офиса для корпоративных встреч. При желании возможен гибридный формат сотрудничества (в перспективе открытие представительства в г. Новосибирске)
  • График работы с гибким началом рабочего до 12:00
  • Работу в международной компании
  • Помощь в вхождении в должность, менторские программы
  • Официальное трудоустройство, белая з/п
  • Дружная прогрессивная команда
  • Возможность взаимодействовать в разнообразной культуре компании с коллегами из 18 стран мира
  • Возможность карьерного роста

Зарплата:

до 350 000 рублей на руки

Стаж:

3-6 лет

График работы:

Полная занятость. Удаленная работа