⚠︎ Архивная вакансия
Эта вакансия была перемещена в архив. Возможно она уже не актуальна и рекрутер больше не принимает отклики на эту вакансию. Вы можете  найти актуальные похожие вакансии

Solution Architect/ Team Lead/ Senior Java разработчик

Прямой работодатель  Сбер ( sberbank.ru )
Москва, Россия
Сеньор • Тимлид/Руководитель группы
Информационные технологии • Разработка • Java • Spring • Банковская и страховая сфера
26 января
Удаленная работа • Работа в офисе
Опыт работы от 3 до 5 лет
Работодатель  Сбер
Описание вакансии

Solution Architect/ Team Lead/ Senior Java разработчик

Участие в развитии целевой системы Банка по хранению и обработке документов (все, что не записывают в БД). Мы уже храним миллиарды документов со всех процессов Банка. Строим высоконагруженные и отказоустойчивые сервисы, которые обрабатывают миллионы документов в день. Обеспечиваем безопасный доступ десяткам тысяч сотрудников во всех регионам страны. Развиваем интеграции с системами Банка, их уже более 200.

Основные направления развития системы:

  • Переход на cloud-native архитектуру
  • Оптимизация и универсализация интеграционных взаимодействий
  • Развитие отказоустойчивости для mission-critical систем
  • Написание REST сервисов для нового UI (React)
  • Развитие DevOps процесса

 

Условия:

  • Место работы: 2-й Южнопортовый проезд, 12а
  • Работа в крупнейшем банке России
  • Трудоустройство согласно ТК РФ
  • Регулярное корпоративное обучение
  • ДМС, страхование от несчастных случаев и тяжелых заболеваний
  • Материальная помощь и социальная поддержка, корпоративная пенсионная программа
  • Льготные условия кредитования
  • Яркая и насыщенная корпоративная жизнь

Кто мы:

  • 5 команд разработки и 4 группы сопровождения
  • Беспрерывный цикл нагрузочного тестирования
  • 20+ независимых инстансов в ПРОМе, 400+ серверов

 

Основные задачи:

  • Проектирование архитектуры и технический решений
  • Написание детальной архитектуры сервисов
  • Разработка интеграционных решений
  • Разработка функциональности системы в соответствии с требованиями

 

Навыки:

  • Объектно-ориентированное программирование
  • Паттерны проектирования
  • Основы проектирования web-систем и Enterprise разработка
  • ОС Linux
  • Java: Примитивные типы и операторы, Declaration and Scoping, ОО concepts, Системная библиотека. Сериализация, Коллекции, Исключения, Многопоточность, Виртуальная машина Java 8, Generics, Лямбда выражения, Stream API
  • Spring Framework (IC/DI), Spring Boot
  • Базы данных: основы и методы построения, реляционные и нереляционные базы, типы данных
  • SQL: операторы, принципы построения запросов, оптимизация
  • JDBC, ORM(Hibernate)
  • Unit-тесты, Smoke-тесты
  • IDEA, Bitbucket, Jenkins, Maven, Confluence, Jira, Sonar
  • continuous integration/continuous delivery
  • Code review
  • Технологии интеграции, форматы обмена данными
  • Понимание обеспечения отказоустойчивости систем: таймауты, eventually consistency, circuit breaker

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

  • Понимание микросервисной архитектуры
  • Docker, OpenShift, Kubernetes
  • Java EE технологий (Servlet, JMS)
  • Jenkins, Ansible
  • Gradle
  • IBM продукты: FileNet, MQ
  • Alfresco

По вопросам о компании и вакансии пишите в почту yvchuyko@sberbank.ru.
Так же вы можете:
• написать в Telegram: @july_chu