Компания больше не ищет сотрудника. Посмотрите похожие предложения

Tech Lead Kotlin/Java
в Naumen
Технологии/инструменты
Мы ищем опытного Tech Lead Kotlin/Java в команду разработки продукта Naumen Contact Center, состоящей из 5 человек.
Перед командой стоят амбициозные задачи по реализации проектов под крупных клиентов из ТОП 5 банков РФ, а также разработка архитектуры для развития продукта: горизонтальное масштабирование, работа с распределенной архитектурой. У вас будет возможность реализовывать свои идеи по внедрению новых технологий и продумывать архитектуру продукта.
Ожидаем, что вы усилите команду и поделитесь своей экспертизой с младшими коллегами, выступая техническим ментором для них.
Стек команды:
- Java 17/Kotlin, Spring Boot, Hibernate.
- PostgreSQL, Redis, Kafka.
- Для интеграции с внешними системами доступен REST API, WebSocket API.
О продукте
Naumen Contact Center — программная платформа для организации контакт-центров. Она обеспечивает работу телефонии, коммуникацию с клиентами в социальных сетях, мессенджерах, почте, через сайт и мобильное приложение в режиме 24/7. В основе лежит набор сервисов, которые конфигурируются для обеспечения требований по нагрузке и отказоустойчивости. Платформа включает в себя технологии IVR, единое рабочее место оператора, программный телефон, сводную отчетность и многое другое.
Что нужно делать
- Обеспечивать высокое качество кода и улучшение внутренних процессов разработки.
- Анализировать, декомпозировать задачи на разработку, проводить ревью решений и кода.
- Расширять функциональность и поддерживать существующие решения.
- Переводить legacy код на современные технологии.
- Организовывать и развивать процессы разработки на Kotlin/Java.
Ожидания
- Понимание базовых алгоритмов и структур данных.
- Понимание принципов построения микросервисной архитектуры.
- Опыт использования Java, Spring Framework от 3 лет.
- Опыт технического менторинга команды (участие в решении сложных кейсов разработки, наставничество в обучении команды разработки).
- Опыт работы с реляционными базами данных (желательно PostgreSQL).
- Знание и понимание концепций кодирования и проектирования: Clean code, SOLID, DDD, TDD.
Будет плюсом:
- Опыт использования Kotlin.
- Опыт работы с Kafka/RabbitMQ.
- Опыт контейнеризации Java-приложений (Docker, Kubernetes).
У нас
- Сервис-ориентированная архитектура продукта.
- Продуктовый подход к разработке с релизным циклом.
- Развитое Java сообщество внутри компании.


О компании Naumen
NAUMEN — российский вендор ПО и облачных сервисов, технологический партнер в цифровой трансформации для компаний. В портфеле компании — широкий спектр продуктов и решений для управления инновациями и R&D, управления закупками, поддержки принятия решений и трансфера знаний, реализации сквозных бизнес-процессов на основе AI-технологий, прогнозной аналитики и обработки больших данных. Виртуальные сотрудники и ассистенты, разработанные компанией, ежемесячно выполняют миллионы задач.