Опубликовано 12 дней назад

Разработчик на Java и Kotlin в команду инструментов профпользователей для бюджетирования в Яндекс Москва

Building iconв офис
Person iconmiddle
Money bag iconне указана

Эйчартех Яндекса создаёт и поддерживает экосистему внутренних сервисов для ежедневной работы десятков тысяч сотрудников. Наша команда — часть Эйчартеха. Мы отвечаем за сервисы, инструменты и данные, с помощью которых специалисты по бюджету рассчитывают бюджет компании на персонал, регулярно контролируют численность сотрудников и отслеживают запланированные кадровые изменения.

Наш стек:

  • Kotlin — основной язык проекта
  • Spring Boot, MyBatis — фреймворки
  • PostgreSQL — основная система хранения данных

Какие задачи вас ждут

Разработка и проектирование
Мы планируем реализовать большие продуктовые фичи, чтобы уменьшить ручной контроль при закрытии расчётных периодов и подсчёте фактического распределения рабочего времени. Наш сервис агрегирует данные из разных источников — поэтому важно проектировать модели данных, которые используются для хранения информации из различных сервисов. Ревью кода, написание юнит-тестов, согласование контрактов, меняющих API, обязательны.

Инфраструктура, рефакторинг и технический анализ
В команде поощряются инициатива и участие разработчика с самого начала — с технического анализа задачи. Мы всегда готовы рассмотреть обоснованные предложения о рефакторинге кода или внедрении новых технических средств, которые повысят качество сервиса или облегчат его разработку.

Развёртывание и поддержка
Нам важно на выходе получать технические решения, которые будут гарантировать надёжность. Ведь наш сервис отвечает за деньги (да-да, и за зарплату сотрудников тоже). Поддержкой сервиса в первую очередь занимается его команда, поэтому вы также будете включены в эту работу. У нас уже есть мониторинги, метрики и алерты. Всё это нужно применять (а возможно, и улучшать), чтобы оперативно реагировать на проблемы и исправлять их.

Больше о бэкенде в Яндексе — в канале Yandex for Backend

Мы ждем, что вы

  • Работали с инструментами для управления микросервисами и их оркестрации, например с Kubernetes, Docker
  • Понимаете экосистему JVM и тесную интеграцию Kotlin с Java
  • Умеете разрабатывать производительные и поддерживаемые приложения с помощью Kotlin
  • Умеете проектировать структуру баз данных
  • Можете оценить эффективность алгоритмов и оптимизировать производительность системы в целом

Будет плюсом, если вы

  • Создавали RESTful или gRPC API
  • Работали с асинхронными операциями, интеграцией сторонних сервисов
  • Вели документацию
  • Продумывали архитектуру, запускали сервисы с нуля, рефакторили масштабные решения

Что мы предлагаем

Здоровье

Рост и развитие

Спорт

И ещё

Расширенная медицинская страховка начинает работать с первого месяца в Яндексе. В неё входят стоматология, ежегодные чекапы, неотложная помощь за рубежом, лечение критических заболеваний, в том числе онкологии, и страхование от несчастных случаев.

А также:

  • психотерапия в офисе или онлайн-сервисах;
  • лазерная коррекция зрения через год работы;
  • ведение беременности и роды — через два года.

Страховка для родственников по системе 80/20

Мы оплачиваем 80% стоимости ДМС для детей и супругов, вы — остальные 20%.

Эту вакансию мы нашли в HH.ru
ЯН

Яндекс

Москва

Получить оффер

Похожие вакансии

Это единственная вакансия по вашему фильтру

Не то, что искал?

вакансии джуниор
как откликнуться на вакансию
примеры вакансий junior
вакансии по Java
стажировки по Java
Автоотклики