Tech Lead группы разработки Kotlin/Java решений

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

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

Компания

Ведущий российский разработчик ПО

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

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

Мы ищем Tech Lead группы разработки Kotlin/Java решений на продукт Naumen Contact Center.

Naumen Contact Center — решение для контактных центров уровня Enterprise, которое занимает лидирующую позицию* среди контактных центров России. Особенность NCC — омниканальность: операторы могут общаться с клиентами по телефону, электронной почте, в соцсетях и мессенджерах.

Стек технологий:​​​​​

  • Java 21/Kotlin, Spring Boot, Hibernate;
  • PostgreSQL, Redis, Kafka;
  • для интеграции с внешними системами доступен REST API, Websocket API;
  • Angular, Typescript.

Над чем предстоит работать:​​​​​

  • расширять функциональность и поддерживать существующие решения;
  • поддерживать, развивать, дорабатывать текущие сервисы;
  • обеспечивать высокое качество кода и улучшение внутренних процессов разработки;
  • переводить legacy код на Kotlin и на микросервисную архитектуру;
  • обеспечивать развитие команды, менторство (до 30% времени работа с командой, до 70% - работа с кодом).



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

Чтобы справляться с задачами нужны:

  • понимание базовых алгоритмов и структур данных;
  • опыт использования Java, Spring framework от 5 лет;
  • опыт управления командой разработки от 1 года;
  • опыт работы с реляционными базами данных;
  • знание и понимание концепций кодирования и проектирования: DRY, KISS, SOLID, YAGNI;
  • высшее техническое образование (желательно в сфере информационных технологий).

Будет плюсом:

  • знание frontend технологий;
  • опыт построения высоконагруженных бэкенд сервисов на Java;
  • опыт применения гибких методологий разработки ПО;
  • опыт использования Kotlin;
  • опыт работы с Kafka/RabbitMQ;
  • опыт контейнеризации Java-приложений (Docker, Kubernetes);
  • опыт нагрузочного тестирования.

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

Работа со смыслом:

  • создаем инновационные ИТ-продукты для клиентов из рейтинга крупнейших российских компаний;
  • более 200 млн пользователей из России, стран Европы и Азии в повседневной жизни соприкасаются с решениями NAUMEN;
  • используем современный стек технологий на Open Source;
  • разрабатываем, внедряем, поддерживаем наши продукты и решения;
  • у вас будет возможность влиять на развитие и качество продуктов;

Развитие:

  • индивидуально подходим к планированию карьеры каждого сотрудника;
  • делимся экспертизой внутри команды и за пределами компании;
  • поддерживаем и помогаем реализовать идеи сотрудников;
  • развиваем ИТ-сообщество: проводим образовательные спецкурсы в вузах, создали и развиваем Naumen Meetup (ex-JUG.EKB); 
  • сотрудники NAUMEN удовлетворены своим развитием на 8,2 балла из 10;
  • сотрудники NAUMEN оценивают профессионализм коллег на 9,4 балла из 10.

Забота и комфорт:

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