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

Senior Java Dev

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

Москва

Компания

Российская IT-компания, оказывающая услуги по разработке и внедрению программного обеспечения для Сбербанка России

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

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

О продукте:

Мы развиваем один из ключевых сервисов по обеспечению надежности платформы Сбербанка. Продукт обеспечивает репликацию изменений различным потребителям (резервная СУБД, аналитическая платформа и др.) Система распределённая, используем zookeeper, kafka, SQL БД (в идеале - отказаться от SQL БД). Сервисы разворачиваем в OpenShift. О команде: Работаем по agile. Есть несколько backend разработчиков, тестировщики. UI делает отдельная команда. Мы ищем: Java Developer с опытом коммерческой разработки. Что мы предлагаем: • Конкурентные условия труда (белая заработная плата, оклад, премии); • Работа в компании-поставщике IT-услуг для крупнейшего Банка России и Восточной Европы; • Масштабные и интересные задачи; • Реализацию основной платформы развития бизнеса в рамках крупнейшей программы по трансформации ИТ-ландшафта Сбербанка.

Мы ценим:

1. Самостоятельность, способность анализировать и предлагать новые, возможно неочевидные, решения.

2. Способность донести свои предложения и решения до команды, объяснить их плюсы и минусы по сравнению с альтернативными подходами.

3. Способность держать слово, отвечать за свой код, доводить решение до промышленной эксплуатации.

Чем предстоит заниматься:

  • Решать задачи проектирования и разработки компонентов продукта.
  • Проводить код-ревью решений коллег, предоставлять аргументированную критику.
  • Уточнять и документировать собственные решения, предоставлять консультацию в подготовке тестовых сценариев.
  • Сопровождать этапы внедрения продукта в эксплуатацию.

Требования:

  • Высшее техническое образование
  • Опыт разработки на Java от 3-х лет
  • Опыт работы с системами сборки: Maven, Gradle
  • Опыт работы с системой контроля версий Git
  • Знание технологий и методик проведения модульного тестирования, опыт использования инструментов модульного тестирования JUnit, TestNg
  • Опыт работы с инструментами Jira, Confluence, Jenkins, Sonar, Nexus
  • Опыт использования Apache Kafka • Spring Framework, Hibernate ORM, JDBC, JMS.

Бонусы

  • Официальное трудоустройство согласно ТК РФ;
  • Белая заработная плата (оклад + годовая премия);
  • Возможность обучения за счет компании;
  • Страхование (от несчастных случаев, ДМС);
  • Оздоровительные программы для детей сотрудников;
  • Выплаты материальной помощи в особых/чрезвычайных случаях;
  • Дисконт-программы от компаний партнеров (фитнес, страхование, туризм);
  • Льготное кредитование;
  • Бесплатный тренажерный зал на территории офиса;
  • Столовая на территории офиса.

Дополнительные инструкции

Будет плюсом:

  • Опыт проектирования и разработки высоконагруженных, распределённых и отказоустойчивых систем
  • Опыт профилирования приложений - поиск утечек памяти, узких мест
  • Опыт использования Apache Kafka
  • Владение технологиями виртуализации Docker, Kubernetes, Openshift и др
  • Знание принципов реляционных БД, опыт проектирования и оптимизации БД
  • Понимание принципов работы и особенностей SQL и NoSQL хранилищ