Разработчик на Java и Kotlin
Яндекс
- Категория
- Программист
Откликнуться
Прямого контакта в посте нет
Откройте вакансию в Telegram-боте: там весь исходный пост и способ отклика.
Открыть в TelegramОписание
Эта вакансия в архиве, но можно посмотреть похожие
Разработчик на Java и Kotlin в команду инструментов профпользователей для бюджетирования
Эйчартех Яндекса создаёт и поддерживает экосистему внутренних сервисов для ежедневной работы десятков тысяч сотрудников. Наша команда — часть Эйчартеха. Мы отвечаем за сервисы, инструменты и данные, с помощью которых специалисты по бюджету рассчитывают бюджет компании на персонал, регулярно контролируют численность сотрудников и отслеживают запланированные кадровые изменения.
Наш стек:
- Kotlin — основной язык проекта
- Spring Boot, MyBatis — фреймворки
- PostgreSQL — основная система хранения данных
Какие задачи вас ждут
Разработка и проектирование
Мы планируем реализовать большие продуктовые фичи, чтобы уменьшить ручной контроль при закрытии расчётных периодов и подсчёте фактического распределения рабочего времени. Наш сервис агрегирует данные из разных источников — поэтому важно проектировать модели данных, которые используются для хранения информации из различных сервисов. Ревью кода, написание юнит-тестов, согласование контрактов, меняющих API, обязательны.
Инфраструктура, рефакторинг и технический анализ
В команде поощряются инициатива и участие разработчика с самого начала — с технического анализа задачи. Мы всегда готовы рассмотреть обоснованные предложения о рефакторинге кода или внедрении новых технических средств, которые повысят качество сервиса или облегчат его разработку.
Развёртывание и поддержка
Нам важно на выходе получать технические решения, которые будут гарантировать надёжность. Ведь наш сервис отвечает за деньги (да-да, и за зарплату сотрудников тоже). Поддержкой сервиса в первую очередь занимается его команда, поэтому вы также будете включены в эту работу. У нас уже есть мониторинги, метрики и алерты. Всё это нужно применять (а возможно, и улучшать), чтобы оперативно реагировать на проблемы и исправлять их.
Больше о бэкенде в Яндексе — в канале Yandex for Backend
Мы ждём, что вы
- Работали с инструментами для управления микросервисами и их оркестрации, например с Kubernetes, Docker
- Понимаете экосистему JVM и тесную интеграцию Kotlin с Java
- Умеете разрабатывать производительные и поддерживаемые приложения с помощью Kotlin
- Умеете проектировать структуру баз данных
- Можете оценить эффективность алгоритмов и оптимизировать производительность системы в целом
Будет плюсом, если вы
- Создавали RESTful или gRPC API
- Работали с асинхронными операциями, интеграцией сторонних сервисов
- Вели документацию
- Продумывали архитектуру, запускали сервисы с нуля, рефакторили масштабные решения
Разработчик на Java и Kotlin в команду инструментов профпользователей для бюджетирования
Эйчартех Яндекса создаёт и поддерживает экосистему внутренних сервисов для ежедневной работы десятков тысяч сотрудников. Наша команда — часть Эйчартеха. Мы отвечаем за сервисы, инструменты и данные, с помощью которых специалисты по бюджету рассчитывают бюджет компании на персонал, регулярно контролируют численность сотрудников и отслеживают запланированные кадровые изменения.
Наш стек:
- Kotlin — основной язык проекта
- Spring Boot, MyBatis — фреймворки
- PostgreSQL — основная система хранения данных
Какие задачи вас ждут
Разработка и проектирование
Мы планируем реализовать большие продуктовые фичи, чтобы уменьшить ручной контроль при закрытии расчётных периодов и подсчёте фактического распределения рабочего времени. Наш сервис агрегирует данные из разных источников — поэтому важно проектировать модели данных, которые используются для хранения информации из различных сервисов. Ревью кода, написание юнит-тестов, согласование контрактов, меняющих API, обязательны.
Инфраструктура, рефакторинг и технический анализ
В команде поощряются инициатива и участие разработчика с самого начала — с технического анализа задачи. Мы всегда готовы рассмотреть обоснованные предложения о рефакторинге кода или внедрении новых технических средств, которые повысят качество сервиса или облегчат его разработку.
Развёртывание и поддержка
Нам важно на выходе получать технические решения, которые будут гарантировать надёжность. Ведь наш сервис отвечает за деньги (да-да, и за зарплату сотрудников тоже). Поддержкой сервиса в первую очередь занимается его команда, поэтому вы также будете включены в эту работу. У нас уже есть мониторинги, метрики и алерты. Всё это нужно применять (а возможно, и улучшать), чтобы оперативно реагировать на проблемы и исправлять их.
Больше о бэкенде в Яндексе — в канале Yandex for Backend
Мы ждём, что вы
- Работали с инструментами для управления микросервисами и их оркестрации, например с Kubernetes, Docker
- Понимаете экосистему JVM и тесную интеграцию Kotlin с Java
- Умеете разрабатывать производительные и поддерживаемые приложения с помощью Kotlin
- Умеете проектировать структуру баз данных
- Можете оценить эффективность алгоритмов и оптимизировать производительность системы в целом
Будет плюсом, если вы
- Создавали RESTful или gRPC API
- Работали с асинхронными операциями, интеграцией сторонних сервисов
- Вели документацию
- Продумывали архитектуру, запускали сервисы с нуля, рефакторили масштабные решения
- kotlin
- java
- spring_boot
- mybatis
- postgresql
- kubernetes
- docker
- jvm
- grpc
- restful
- microservices
Оценка вакансии
52/100 · удовлетворительно
- Описание полное
- Зарплата не указана
- Компания и проект описаны
- Контакта нет
- Стек описан подробно
- Формат не указан
Похожие вакансии
Frontend Developer in Web3
AI-балл 91/100Matter Labs
5 200 – 6 600 $
Удалённоhtmlcssjavascript
C# Developer
AI-балл 67/100OZON · Россия
Удалённоcsharpdotnetpostgresql
Миддл Go-разработчик
AI-балл 64/100Mail · Москва
MiddleГибридgoperllua
Сеньор C/C++-разработчик, NGFW
AI-балл 58/100ИнфоТеКС · Санкт-Петербург
SeniorОфис / Удалённоccppstl
Fullstack-разработчик
AI-балл 53/100Санкт-Петербург
от 200 000 ₽
Офисtypescriptnodejsdocker
