Team lead группы разработки Kotlin/Java решений
Требования
Местоположение и тип занятости
Компания
Описание вакансии
О компании и команде
О продукте:
Naumen Contact Center — решение для контактных центров уровня Enterprise, которое занимает лидирующую позицию* среди контактных центров России. Особенность NCC — омниканальность: операторы могут общаться с клиентами по телефону, электронной почте в соцсетях и мессенджерах.
О задачах команды:
Перед командой стоят амбициозные задачи по реализации проектов под крупных клиентов из ТОП 5 банков РФ, а также разработка архитектуры для развития продукта: горизонтальное масштабирование, работа с распределенной архитектурой. У вас будет возможность реализовывать свои идеи по внедрению новых технологий и продумывать архитектуру продукта.
Ожидания от кандидата
Над чем предстоит работать:
- участвовать в проектировании и реализации сервисов для Customer Experienсe системы;
- поддерживать, развивать, дорабатывать текущие сервисы;
- обеспечивать высокое качества кода и улучшение внутренних процессов разработки;
- переводить legacy код на современные технологии;
- организовывать и развивать процессы разработки на Kotlin/Java;
- обеспечивать формирование и развитие команды, менторство.
Чтобы справляться с задачами нужны:
- понимание базовых алгоритмов и структур данных;
- понимание принципов построения микросервисной архитектуры;
- опыт использования Java, Spring framework от 3 лет;
- опыт управления командой разработки от 1 года;
- опыт работы с реляционными базами данных (желательно PostgreSQL);
- знание и понимание концепций кодирования и проектирования: Clean code, SOLID, DDD, TDD.
Будет плюсом:
- знание frontend технологий;
- опыт построения высоконагруженных бэкенд сервисов на Java;
- опыт применения гибких методологий разработки ПО;
- опыт использования Kotlin;
- опыт работы с Kafka/RabbitMQ;
- опыт контейнеризации Java-приложений (Docker, ).
У нас:
- современный стек на базе Java 17, Kotlin, Spring Boot, REST на OpenAPI;
- сервис-ориентированная архитектура продукта;
- продуктовый подход к разработке с релизным циклом;
- использование БД PostgreSQL и Oracle;
- развитое Java сообщество, мы готовы делиться экспертизой в команде.
Условия работы
Вас ждет
Работа со смыслом:
- создаем инновационные ИТ-продукты для клиентов из рейтинга крупнейших российских компаний;
- продуктами NAUMEN пользуется 200 млн человек;
- используем современный стек технологий на Open Source;
- разрабатываем, внедряем, поддерживаем наши продукты и решения;
- у вас будет возможность влиять на развитие и качество продуктов.
Развитие:
- индивидуально подходим к планированию карьеры каждого сотрудника;
- делимся экспертизой внутри команды и за пределами компании;
- поддерживаем и помогаем реализовать идеи сотрудников;
- развиваем ИТ-сообщество: проводим образовательные спецкурсы в вузах, создали и развиваем JUG.EKB;
- сотрудники NAUMEN удовлетворены своим развитием на 8,2 балла из 10;
- сотрудники NAUMEN оценивают профессионализм коллег на 9,4 балла из 10.
Забота и комфорт:
- гибкий график работы;
- гибридный или удаленный формат работы;
- расширенный социальный пакет, включая ДМС;
- система адаптации и наставничества;
- дружелюбная атмосфера и насыщенная корпоративная жизнь.
* по данным исследования IKS-Consalting