Воронцовская улица 35Бк3
Мы ищем руководителя/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);
-
опыт нагрузочного тестирования.