Руководитель группы разработки Kotlin/Java решений

Дата размещения вакансии: 25.11.2024
Работодатель: NAUMEN
Уровень зарплаты:
з/п не указана
Город:
Москва
Воронцовская улица 35Бк3
Требуемый опыт работы:
Более 6 лет

Мы ищем руководителя/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);

  • опыт нагрузочного тестирования.