Вакансия: Middle+/Senior Java/Kotlin Developer
Международная компания LANCK Telecom ищет в команду Middle+/Senior backend -разработчика для участия в разработке продуктов компании и внутриплатформенных решений.
Главным из проектов является антифрод-система (продукт по выявлению мошенничества на телекоммуникационном трафике).
Проект находится в стадии бурного роста: расширяется команда, состоящая из разработчиков, аналитиков, математиков и дата-сайнтистов. MVP уже введен в эксплуатацию.
Нам нужен сильный специалист, способный развивать текущую архитектуру системы, последовательно дорабатывать продукт, а также проводить код-ревью разработчиков.
Задачи:
- Разработка микросервисов с нуля и рефакторинг текущих;
- Проработка архитектуры компонентов системы, баз данных, API и логики их взаимодействия для обеспечения масштабируемости и отказоустойчивости сервисов;
- Разработка API для UI фронтендов (личных кабинетов, внутренних админ-панелей);
- Проведение код ревью коллег.
Стек технологий:
- Kotlin, Java 11, Spring boot
- PostgreSQL, ClickHouse, MongoDb, Redis
- Kafka, RabbitMq
- Gradle, Gitlab CI, Docker, Kubernetes
- Prometheus + Grafana
- UI реализован на ReactJs.
- Также используем Python для machine learning и Matlab для проведения исследований в мат. статистике.
Требования:
- Опыт работы с Java, Spring Framework от 3 лет;
- Опыт работы с Kotlin;
- Опыт работы с брокерами сообщений;
- Участие в проектировании и разработке архитектуры систем;
- Понимание принципов ООП, SOLID, паттернов проектирования;
- Опыт работы с SQL и NoSQL базами данных;
- Аккуратный код, умение писать unit-тесты и понимание, зачем это нужно;
- Лидерские навыки, инициативность.
Будет плюсом:
- Опыт проектирования больших и сложных приложений;
- Опыт работы с большими объемами данных (высоконагруженными сервисами);
- Опыт работы с Docker, Kubernetes.
Мы заботимся о здоровье наших сотрудников и членов их семей, в связи с этим проводим интервью по Zoom с видео.
Бонусы
Мы предлагаем:
- Гибкий график работы (в том числе возможность удаленной работы);
- Поддержку профессионального развития (оплата участия в обучающих конференциях, вебинарах);
- ДМС;
- Занятия спортом: футбол, волейбол, настольный теннис, кикер;
- Корпоративные мероприятия;
- Офис в 10 минутах пешком от метро Чкаловская или Спортивная.
Ключевые навыки:
Разработка ПО Старший (Senior) Java Kotlin PostgreSQL Spring Boot