Напиши текст вакансии для должности "Senior Java-разработчик Яндекс.Толока". Название компании: "Яндекс". Расположение: Москва. График работы: Удаленная работа. Опыт работы: От 3 до 6 лет. Ключевые навыки: 'Spring Framework', 'Java', 'Kotlin', 'PostgreSQL', 'MongoDB', 'ClickHouse', 'Apache Maven', 'ZooKeeper', 'Redis'

Толока – это краудсорсинговая платформа, объединяющая миллионы людей по всему миру, которые размечают и обрабатывают данные для различных задач наших глобальных клиентов. Разметка и обработка данных с помощью краудсорсинга используется в таких областях как машинное обучение, исследования, тестирование, техническая поддержка и модерация контента. Результаты работы Толоки используют крупнейшие IT-компании, маркетплейсы, банки, производственные и розничные компании по всей планете. Кто нам нужен? На данный момент мы находимся в процессе запуска новых сервисов и масштабирования продукта. Растёт число классных идей, которые мы хотим реализовать, а вместе с ними пропорционально растёт и команда. Мы работаем в небольших ориентированных на результат продуктовых командах. Нам нужен опытный, решительный, знающий Senior Java-разработчик, который не только сможет решать поставленные задачи, но и обогатит нашу команду своими знаниями, компетенциями и опытом. О задачах:   Проектирование и разработка новой функциональности активное взаимодействие с менеджерами продукта для поиска наилучших бизнес-решений ответственность за работу команды в своём продуктовом направлении участие в улучшении общих внутренних процессов (код-ревью, дежурства, релизов и др.) ответственность за крупные части сервиса  Мы ждем, что наш будущий коллега:  знает, как писать код эффективно, просто и понятно; имеет промышленный опыт разработки сервисов на Java или Kotlin в соответствующей экосистеме разберется в ситуации, прежде чем предлагать какое-то решение, знает плюсы и минусы выбранного решения и готов обосновать его; умеет разбираться в чужом коде, содержательно проводить ревью; нетерпим к плохому коду и плохим решениям, но готов спокойно предложить и обосновать четкий план изменений; умеет грамотно планировать свою работу и соблюдать сроки, а также декомпозировать большие задачи и распределять их выполнение между членами команды имеет опыт работы с распределёнными системами в микросервисной архитектуре, либо имеет острое желание разбираться и работать с ними знает английский язык, умеет грамотно и доступно излагать свои мысли на нём  Какой стек технологий мы используем:  У нас backend на Java и Kotlin У нас микросервисная архитектура. Мы разрабатываем HTTP REST и GRPC API На backend мы используем JDK 11, Spring Framework (Boot, Data, Security), Kotlin (ktor, koin) Для сборки мы используем Gradle. Для хранения данных мы используем PostgreSQL, MongoDB, Redis, ClickHouse, Azure Cosmos DB Unit и интеграционные тесты пишем с использованием Groovy / Spock CI/CD у нас на TeamCity. Разворачиваем сервисы в Kubernetes и Docker. Храним код в GIT / Bitbucket  Примеры продуктовых направлений, над которыми предстоит работать  Рост нагрузки на сервис - решение вопросов, связанных с масштабированием и шардированием системы, эксплуатации в нескольких облачных платформах Развитие Толоки как открытой платформы, позволяющей сторонним компаниям обогащать её своими решениями Расширение набора продуктов, которые предлагаются заказчикам, за счёт широкого спектра ML-решений Работа над алгоритмами улучшения качества данных платформы (рекомендации заданий, предсказание качества исполнителей, антифрод)  О наших условиях:  Сильная и динамичная команда, где есть у кого учиться и куда расти; Высокая командная автономность. Берём всё лучшее от коллег из большого Яндекса, сохраняя дух стартапа, свободу в принятии бизнес-решений и минимизируя любую бюрократию; Возможности влиять на разрабатываемый продукт; Развитая система компенсаций и льгот; Премии каждые полгода, система опционов; Компенсация питания; Расширенная программа ДМС: оплата 80% стоимости ДМС для супругов и детей; Помощь с переездом для кандидатов из других городов; Развитая корпоративная культура: спорт (тренажерный зал, йога, бассейн, лёгкая атлетика, футбол, баскетбол), английский язык, внешние тренинги и семинары по профессиональным тематикам, отраслевые конференции, программа развития управленческих навыков, очные мастер-классы, платформы онлайн-образования и многое другое.