Kotlin разработчик

Местоположение и тип занятости

Полный рабочий деньМожно удаленно

Компания

Ключевой технологический партнер лидеров российского бизнеса

Описание вакансии

О компании и команде

Проект для крупнейшей компании-ритейлера, специализирующейся на продаже товаров для строительства, отделки и обустройства дома.

Ожидания от кандидата

Обязанности:

- Участвовать в разработке технического решения и выборе оптимального способа реализации бизнес-задач;

- Оценивать трудоёмкость и сроки выполнения задач;

- Разрабатывать и поддерживать компоненты системы в соответствии со стандартами качества в команде;

- Тестировать разрабатываемые функции (модульное / интеграционное / компонентное тестирование);

- Разрабатывать и поддерживать процессы эксплуатации системы - развёртывание, мониторинг, оповещения о проблемах;

- Активно участвовать в ревью кода коллег, способствовать распространению опыта среди членов команды.

Обязательные навыки:

- Более 3 лет опыта в решении разнообразных технических задач в рамках коммерческой разработки;

- Владение богатым набором инструментов и библиотек из мира Java / Kotlin (мы используем Maven, Spring Boot, Spring WebClient, Spring Cloud Kafka, Spring Data);

- Практический опыт разработки микросервисов, знакомство с основными паттернами межмикросервисного взаимодействия и обработки транзакций;

- Опыт работы с документо-ориентированными БД (мы используем MongoDB), умение работать с развивающейся схемой данных и строить быстрые запросы;

- Опыт решения задач потоковой обработки данных (мы используем Kafka);

- Искренняя вера в необходимость автотестирования, владение практиками организации тестируемого кода и различными классами тестов.

Желательные навыки:

- Опыт обеспечения нефункциональных требований – производительность, согласованность данных, отказоустойчивость и т.п.;

- Опыт работы с требованиями, умение мыслить в терминах бизнеса, решать пользовательские истории «под ключ»

Условия работы

- Работа в аккредитованной компании

- Участие в проектах для крупных коммерческих компаний

- Современный подход к обучению и развитию сотрудников

- Стабильный доход, который обсуждается индивидуально

- Приятные бонусы: ДМС со стоматологией для сотрудников, возможность подключить родственников к программе ДМС, обучение и сертификация, скидки на курсы, фитнес и многое другое