Яндекс, команда инструментов профпользователей для бюджетирования, ищет разработчика на Java и Kotlin.
Задачи:
- Разработка и проектирование крупных продуктовых фич для уменьшения ручного контроля при закрытии расчётных периодов и подсчёте фактического распределения рабочего времени.
- Агрегация данных из разных источников и проектирование моделей данных для хранения информации из различных сервисов.
- Код‑ревью, написание юнит‑тестов, согласование контрактов, меняющих API.
- Инфраструктура, рефакторинг и технический анализ; участие в обсуждении и внедрении улучшений.
- Развёртывание и поддержка сервиса: обеспечение надёжности, работа с мониторингом, метриками и алертами.
Требования:
- Опыт с инструментами для управления микросервисами и их оркестрации (например, Kubernetes, Docker).
- Понимание экосистемы JVM и тесной интеграции Kotlin с Java.
- Умение разрабатывать производительные и поддерживаемые приложения на Kotlin.
- Умение проектировать структуру баз данных.
- Способность оценивать эффективность алгоритмов и оптимизировать производительность системы.
Условия: удалённая работа или гибридный формат.