Senior Java разработчик (Голосовые каналы)
Требования
Местоположение и тип занятости
Компания
Описание вакансии
Условия работы
Описание задачи/продукта/команды: Наша цель – создать доступный, современный и функциональный сервис обслуживания корпоративных клиентов в голосовом канале. Наш продукт и основная задача – развитие высоконагруженного контакт-центра (более 1,68 млн обращений в день, более 5200 операторов, 8 площадок, 24/7), который с одной стороны позволяет клиентам получить быструю и качественную консультацию, а с другой сделать работу операторов максимально эффективной и удобной. Текущая команда продукта - 10 человек. Состав ролей – системные аналитики (полные детальные требования), разработчики front и back, тестировщики, дизайнеры, технический руководитель проекта и владелец продукта. Современные стек разработки. Команда молодая, с разнообразным опытом (банковским и не банковским), с понимаем современных трендов в цифровых сервисах и инструментах.
Стек технологий:
- Java 11, Spring Boot
- Kubernates, Openshift, Istio
- Git, Jenkins, sonar, Jira, confluence
Требования:
- Опыт работы со схожим стеком от 4-х лет (уровень Senior)
- Знание базовых структур данных, базовых алгоритмов и умение оценивать их сложность
- Знание принципов ООП, SOLID, KISS, DRY, понимание распространенных паттернов проектирования
- Опыт работы с реляционными БД
- Уверенное владение GIT
- Понимание взаимодействия клиент-серверных приложений
- Опыт работы в Банках не обязателен. Продукт не оперирует банковской спецификой и не подразумевает глубоких интеграций с банковским ПО
- Способность самостоятельно выбирать эффективный способ решения задачи и помогать с этим другим
- Аккуратность и продуманность в реализации задачи, внимание к деталям
- Развитые практические навыки в написании собственных и применении сторонних компонентов, используемых при создании веб-приложений
- Умение работать в команде (предлагать и обсуждать идеи, аргументировать свою позицию)
- Нацеленность на повышение качества кода, самообучаемость, инициативность, умение и желание работать в команде
- Желание вносить свой вклад в развитие проекта
- Желание постоянно обучаться и совершенствоваться
Большим плюсом будет:
- Опыт разработки сложной архитектуры
- Понимание основ проектирования микросервисной архитектуры
Условия:
- Конкурентоспособная заработная плата
- Корпоративное обучение и сертификацию в технических и бизнес областях
- Корпоративные развлекательные программы
- Помощь при релокации в Москву
- Работа удаленно (на территории РФ) или в офисе/гибрид (Москва, Саратов, Пенза, Уфа, Нижний Новгород)