Tech Lead Kotlin/Java
Мы ищем Tech Lead Kotlin/Java в команду разработки в составе отдела. В ответственности команды (5 человек) - доработка и развитие сервисов на Java/Kotlin.
Перед командой стоят амбициозные задачи по реализации проектов под крупных клиентов из ТОП 5 банков РФ, а также разработка архитектуры для развития продукта: горизонтальное масштабирование, работа с распределенной архитектурой. У вас будет возможность реализовывать свои идеи по внедрению новых технологий и продумывать архитектуру продукта.
Стек технологий:
Backend — PostgreSQL, Redis, высоконагруженные сервисы на С++/Go/Python/Java/Kotlin, REST API, Websocket API, внедряем kafka.
Frontend — веб-приложение – софтфон, десктоп-приложение, SDK для встраивания в мобильные приложения, чат-платформа в вебе.
Над чем предстоит работать:
-
участвовать в проектировании и реализации сервисов для Customer Experience системы;
-
обеспечивать высокое качества кода и улучшение внутренних процессов разработки;
-
анализировать, декомпозировать задачи на разработку, проводить ревью решений и кода;
-
переводить legacy код на современные технологии;
-
организовывать и развивать процессы разработки на Kotlin/Java.
Чтобы справляться с задачами нужны:
-
понимание базовых алгоритмов и структур данных;
-
понимание принципов построения микросервисной архитектуры;
-
опыт использования Java, Spring framework от 3 лет;
-
опыт технического менторинга команды (участие в решении сложных кейсов разработки, наставничество в обучении команды разработки);
-
опыт работы с реляционными базами данных (желательно PostgreSQL);
-
знание и понимание концепций кодирования и проектирования: Clean code, SOLID, DDD, TDD.
Будет плюсом:
-
опыт использования Kotlin;
-
опыт работы с Kafka/RabbitMQ;
-
опыт контейнеризации Java-приложений (Docker, Kubernetes).
У нас:
-
сервис-ориентированная архитектура продукта;
-
продуктовый подход к разработке с релизным циклом;
-
использование БД PostgreSQL и Oracle;
-
развитое Java сообщество, мы готовы делиться экспертизой в команде.
Вас ждет
Работа со смыслом:
-
создаем инновационные ИТ-продукты для клиентов из рейтинга крупнейших российских компаний;
-
продуктами NAUMEN пользуется 200 млн человек;
-
используем современный стек технологий на Open Source;
-
разрабатываем, внедряем, поддерживаем наши продукты и решения;
-
у вас будет возможность влиять на развитие и качество продуктов.
Развитие:
-
индивидуально подходим к планированию карьеры каждого сотрудника;
-
делимся экспертизой внутри команды и за пределами компании;
-
поддерживаем и помогаем реализовать идеи сотрудников;
-
развиваем ИТ-сообщество: проводим образовательные спецкурсы в вузах, создали и развиваем JUG.EKB;
-
сотрудники NAUMEN удовлетворены своим развитием на 8,2 балла из 10;
-
сотрудники NAUMEN оценивают профессионализм коллег на 9,4 балла из 10.
Забота и комфорт:
-
гибкий график работы;
-
гибридный или удаленный формат работы;
-
расширенный социальный пакет, включая ДМС;
-
система адаптации и наставничества;
-
дружелюбная атмосфера и насыщенная корпоративная жизнь.
Связаться с нами
- По вопросам, связанным с работой в компании
e-mail: job@naumen.ru
- По вопросам, связанным со стажировкой в компании
e-mail: nautrainee@naumen.ru