👀 Дизайнеры, с какой командой вы мэтчитесь по вайбам? Проверяйте на Вайб-чеке→ vibe.habr.com

Senior Разработчик Java Backend

Местоположение и тип занятости

МоскваПолный рабочий деньМожно удаленно

Компания

Международная компания, специализирующаяся на консалтинге, технологических услугах и аутсорсинге

Описание вакансии

Условия работы

Bell Integrator – один из ведущих системных интеграторов страны. Мы являемся аккредитованной ИТ-компанией.

На текущий момент с нами работает более 2500 высококлассных аналитиков, руководителей проектов, разработчиков, тестировщиков и специалистов по сопровождению крупных информационных систем. Bell Integrator активно реализует проекты по всей России, среди наших заказчиков – крупнейшие системообразующие финансовые, телеком и ритейл компании страны.

Центральный офис Bell Integrator расположен в Москве, представительства – в Нижнем Новгороде, Пензе, Саратове, Уфе, Минске (Беларусь).

Описание задачи/продукта/команды: Наша цель – создать доступный, современный и функциональный сервис обслуживания корпоративных клиентов в голосовом канале.

Наш продукт и основная задача – развитие высоконагруженного контакт-центра (более 1,68 млн обращений в день, более 5200 операторов, 8 площадок, 24/7), который с одной стороны позволяет клиентам получить быструю и качественную консультацию, а с другой сделать работу операторов максимально эффективной и удобной.

Состав команды: системный аналитик (полные детальные требования), разработчики front (2) и back (2), тестировщики (3), дизайнер, технический руководитель проекта и владелец продукта. Современные стек разработки. Команда молодая, с разнообразным опытом (банковским и не банковским), с понимаем современных трендов в цифровых сервисах и инструментах.

Стек технологий: Java 11, Spring Boot, Kubernates, Openshift, Istio, Git, Jenkins, sonar, Jira, confluence

Требования:

  • Опыт коммерческой разработки на Java 8+ от 4-х лет (уровень Senior)
  • Опыт работы с Spring Boot от 3-х лет
  • Опыт работы с микросервисами (или понимание их работы)
  • Знакомство с Openshift
  • Опыт написания Unit тестов (или готовность их писать)
  • Знание базовых структур данных, базовых алгоритмов и умение оценивать их сложность
  • Знание принципов ООП, SOLID, KISS, DRY, понимание распространенных паттернов проектирования
  • Опыт работы с реляционными БД
  • Уверенное владение GIT
  • Понимание взаимодействия клиент-серверных приложений
  • Опыт работы в Банках не обязателен. Продукт не оперирует банковской спецификой и не подразумевает глубоких интеграций с банковским ПО
  • Способность самостоятельно выбирать эффективный способ решения задачи и помогать с этим другим
  • Аккуратность и продуманность в реализации задачи, внимание к деталям
  • Развитые практические навыки в написании собственных и применении сторонних компонентов, используемых при создании веб-приложений
  • Умение работать в команде (предлагать и обсуждать идеи, аргументировать свою позицию)
  • Нацеленность на повышение качества кода, самообучаемость, инициативность, умение и желание работать в команде
  • Желание вносить свой вклад в развитие проекта
  • Желание постоянно обучаться и совершенствоваться

Большим плюсом будет:

  • Опыт разработки сложной архитектуры
  • Опыт с Nexus, Istio, Jenkins

Условия:

  • Конкурентоспособная заработная плата
  • Корпоративное обучение и сертификацию в технических и бизнес областях
  • Корпоративные развлекательные программы
  • Помощь при релокации в Москву
  • Работа удаленно (на территории РФ) или в офисе/гибрид (Москва, Саратов, Пенза, Уфа, Нижний Новгород)