Кадровое агентство Алексея Сухорукова
Senior Java Developer (remote)
До 400000Full-time, Опыт от 3 до 6 лет, УдалённоМеждународная компания, один из лидеров корпоративного языкового онлайн-обучения ждёт в команду Senior Java developer.
Ежегодно в компании обучаются сотни тысяч студентов.
Использование новейших технологий – девиз компании, благодаря которому клиенты получают лучшее онлайн-обучение. Java-разработчику предстоит интегрировать и создавать передовые SaaS решения для обучения.
Что нужно будет делать:
- Проектировать, разрабатывать и внедрять новые функций, модули и компоненты. Внедрять их и интегрировать с уже существующей платформой и инфраструктурой.
- Разрабатывать решения для обучения с использованием технологий microservices, datastream, nosql.
- Тесно взаимодействовать со Scrum Masters, владельцами продуктов и коллегами-разработчиками над созданием технических решений, отвечающих бизнес- и техническим требованиям.
- Выводить на новый уровень IT-разработки: от разработки кода до его внедрения.
- Разрабатывать архитектуры машинного обучения ML.
- Создавать и поддерживать масштабируемые, надежные и устойчивые системы.
Что мы ждем от тебя:
- 5+ лет опыта работы в области программного обеспечения/архитектуры и разработок.
- От 1 до 3 лет опыта работы с архитектурами 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, Sparks, HDFS).
- Умение работать стабильно, качественно и на результат, умение работать над проблемами, мысля позитивно и в духе сотрудничества.
- Желание превращать идеи и проблемы в возможности.
- Английский не ниже уровня B2, так как это основной язык компании.
Что мы предлагаем:
- Работу в команде профессионалов международного уровня.
- Официальное трудоустройство или работа в качестве ИП.
- Удаленную работу (в перспективе возможно открытие офиса в Новосибирске).
- Мы использует Agile-методологию, и практика управления проектами глубоко укоренилась в работе команды. Это означает, что опыт, инновации и ответственность важны.