Senior Kotlin+Java
Remote | 240 - 300 т.р. на руки
JETLYN
Формат: удаленно
Локация: Россия
Гражданство: РФ
Вилка ЗП: от 240 000 до 300 000 рублей на руки в месяц
Условия оформления, формат: ТК/ИП
📌 О проекте:
Компания-ритейлер, специализирующаяся на продаже товаров для строительства, отделки и обустройства дома, дачи и сада. Проект в продуктовой команде по созданию новой системы управления ценами, одним из ключевых компонентов которой является управление ценниками в магазинах. Эта система отвечает за то, чтобы цены появлялись на полках вовремя, были привлекательны для клиентов, а работа с ценниками была быстрой и простой для сотрудников компании. Сейчас ищем разработчика, который поможет нам развивать этот продукт, а также создавать новые его части.
📌 Задачи:
● Участвовать в разработке технического решения и выборе оптимального способа реализации бизнес-задач;
● Оценивать трудоёмкость и сроки выполнения задач;
● Разрабатывать и поддерживать компоненты системы в соответствии со стандартами качества в команде;
● Тестировать разрабатываемые функции (модульное / интеграционное / компонентное тестирование);
● Разрабатывать и поддерживать процессы эксплуатации системы - развёртывание, мониторинг, оповещения о проблемах;
● Активно участвовать в ревью кода коллег, способствовать распространению опыта среди членов команды.
📌 Требования:
● Более 3 лет опыта в решении разнообразных технических задач в рамках коммерческой разработки;
● Опыт разработки на Kotlin, искренний интерес к языку;
● Владение богатым набором инструментов и библиотек из мира Java / Kotlin (мы используем Maven, Spring Boot, Spring WebClient, Spring Cloud Kafka, Spring Data);
● Практический опыт разработки микросервисов, знакомство с основными паттернами межмикросервисного взаимодействия и обработки транзакций;
● Опыт работы с документоориентированными БД (мы используем MongoDB), умение работать с развивающейся схемой данных и строить быстрые запросы;
● Опыт решения задач потоковой обработки данных (мы используем Kafka);
● Искренняя вера в необходимость автотестирования, владение практиками организации тестируемого кода и различными классами тестов.
✅ Будет преимуществом:
● Опыт обеспечения нефункциональных требований – производительность, согласованность данных, отказоустойчивость и т.п.;
● Опыт работы с требованиями, умение мыслить в терминах бизнеса, решать пользовательские истории «под ключ»;
● Опыт ведения спецификаций межсервисного взаимодействия (мы используем UML, OpenApi, AsyncApi, C4-model).
Ключевые компетенции:
Kafka
Java
Spring Boot
UML
Maven
Kotlin
MongoDB
OpenAPI
Spring WebClient
Spring Data
AsyncAPI
C4-Model
Резюме и вопросы направляйте, пожалуйста, в телеграмм в ЛС @Geniya_HR 📲🤝