Разработчик Kotlin Senior
А17 — системный интегратор с фокусом в аналитике и управлении данными.
Мы работаем в трех направлениях:
1. Автоматизация управленческой отчетности (BI) в малом и среднем бизнесе.
2. Заказная разработка аналитических систем и приложений.
3. Запуск и ресурсное обеспечение команд разработки в комплексных проектах цифровой трансформации.
Приглашаем опытного Kotlin - разработчика для участия в проектах
Задачи:
- Участвовать в разработке технического решения и выборе оптимального способа реализации бизнес-задач
- Оценивать трудоёмкость и сроки выполнения задач
- Разрабатывать и поддерживать компоненты системы в соответствии со стандартами качества в команде
- Тестировать разрабатываемые функции (модульное / интеграционное / компонентное тестирование)
- Разрабатывать и поддерживать процессы эксплуатации системы - развёртывание, мониторинг, оповещения о проблемах
- Активно участвовать в ревью кода коллег, способствовать распространению опыта среди членов команды
Требования
- Более 3 лет опыта в решении разнообразных технических задач в рамках коммерческой разработки
- Опыт разработки на Kotlin, искренний интерес к языку;
- Владение богатым набором инструментов и библиотек из мира Java / Kotlin (мы используем Maven, Spring Boot, Spring WebClient, Spring Cloud Kafka, Spring Data)
- Практический опыт разработки микросервисов, знакомство с основными паттернами межмикросервисного взаимодействия и обработки транзакций
- Опыт работы с документоориентированными БД (мы используем MongoDB), умение работать с развивающейся схемой данных и строить быстрые запросы
- Опыт решения задач потоковой обработки данных (мы используем Kafka)
- Искренняя вера в необходимость автотестирования, владение практиками организации тестируемого кода и различными классами тестов
Будет преимуществом:
- Опыт обеспечения нефункциональных требований – производительность, согласованность данных, отказоустойчивость и т.п.
- Опыт работы с требованиями, умение мыслить в терминах бизнеса, решать пользовательские истории «под ключ»
- Опыт ведения спецификаций межсервисного взаимодействия (мы используем UML, OpenApi, AsyncApi, C4-model)
Мы предлагаем:
- Участие в интересных масштабных проектах с Заказчиками федерального и международного уровня
- Работа с передовыми технологиями
- Возможности профессионального и карьерного роста
- Форма трудоустройства на ваш выбор: по договору оказания услуг с ИП или самозанятым
- Регулярная и достойная оплата труда
- 100% удаленный режим
Обратите внимание, нам нужны опытные специалисты! Мы с уважением относимся к желающим попробовать себя в ИТ, но не готовы рассматривать на эту позицию кандидатов без подтвержденного профильного опыта.