Team Lead Java Synapse, Самара.

▷ Работодатель: Сбербанк (профиль,отзывы)
💰 From 0 RUR. | Режим: office | 10

* This listing is inactive or archived *

Команда трайба Synapse в поиске опытного разработчика на позицию Team Lead Java.

Ключевые продукты трайба — это новая интеграционная платформа Банка (Synapse) и текущая реализация интеграционного слоя (Корпоративная Сервисная Шина - КСШ).

Synapse – это первое решение уровня enterprise на базе технологии service mesh, обеспечивающее для Банка возможность отказа от вендоров и переход на open-source технологии. Synapse является cloud-native решением и энейблером для перехода «в облако». А еще он поддерживает паттерн EDA.

КСШ – это инсталляция вендорского решения (ESB IBM). Благодаря своей высокой производительности и надежности в настоящий момент является ключевым элементом всех интеграционные взаимодействий Сбербанка.

Наши задачи:

  • Мы строим интеграцию в Сбербанке и обеспечиваем доставку миллионов запросов ежедневно.
  • Мы помогаем развивать экосистему Сбербанка, наши продукты - важные интеграционные элементы экосистемы и одни из ключевых продуктов в поставщике облачных решений SberCloud.
  • Мы активно выходим на внешний рынок: в 2019 году уже состоялась первая инсталляция платформы в Департаменте информационных технологий Москвы.
  • В составе трайба сейчас 35 команд по 9-10 человек, есть направления и системной, и прикладной разработки, а так же компетенция сопровождения систем.
  • Мы работаем с ведущими техническими стандартами для построения облачных приложений и микросервисных архитектур: Kubernates, Istio service mesh, OpenShift, Docker.

Основные функции и задачи:

  • Анализ требований, проектирование, разработка архитектуры и реализация сервисного слоя Банка.
  • Доработка интеграционных решений, построенных на архитектуре SOA с использованием продуктов линейки IBM Websphere, а также opensource-продуктов на Java, Go с использованием решений ServiceMesh.
  • Доработка интеграционных шлюзовых решений Банка.
  • Разработка профильного программного обеспечения: развитие средств мониторинга и управления интеграционными решениями; оптимизация рабочего процесса, CI, СD, DevOps.
  • Оптимизация существующих решений, повышение отказоустойчивости систем в целом в рамках стратегических задач Сбербанка России.
  • Участие в приемо-сдаточных испытаниях, внедрениях.
  • Оказание третьей линии поддержки со стороны разработки.
  • Участие в пилотных проектах по разработке новейших программных и банковских продуктов.

Мы ожидаем:

  • Опыт разработки на Java не менее 3-х лет.
  • Опыт работы в роли TeamLeader/Product Owner в команде разработки в составе не менее 5 человек.
  • Навыки формирования product vision, планирование этапов разработки, декомпозиции работ членов команды, проведение code review реализованных решений.
  • Опыт разработки архитектурных решений по продукту, его компонентам, автоматизированным системам.
  • Опыт работы с Openshift/K8s, Docker.
  • Знание стека технологий: Java SE 8+, Spring Framework (IoC, MVC, Transactions), Junit.
  • Опыт работы с Maven, Gradle, Git, Jira.
  • Опыт написания автоматических тестов (модульных и интеграционных) с использованием maven-surefire и maven-failsafe.
  • Опыт проведения нагрузочного и стресс-тестирования.
  • Уверенный пользователь Linux (shell-скрипты).
  • Опыт разработки с использованием JDBC, JPA, JTA, JMX.
  • Знание SQL. Понимание принципов работы СУБД: план запроса, индексы, партиционирование, транзакционность.
  • Навыки проектирования и разработки высокопроизводительных, отказоустойчивых решений.
  • Знание паттернов проектирования и умение их применять в реальных проектах.
  • Умение работать с чужим кодом.

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

  • Опыт работы со следующим ПО: IBM WebSphere Integration BUS (IBM APP Connect Enterprise), IBM MQ, Istio, Apache Zookeper, Kafka, Camel, Hadoop, Ignite.
  • Опыт работы с другим ПО, реализующим шаблон интеграции ESB.
  • Опыт применения или знание основ функционального программирования (Go, Scala).
  • Экспертиза в области event-driven architecture / microservices / machine learning / Big Data.
  • Знание XML-технологий и опыт работы с ними: XML, XSD, XSLT, WSDL, SOAP.
  • Знание JSON, Protobuf-форматов/протоколов и опыт работы с ними при использовании gRPC, REST, AVRO.
  • Опыт работы с использованием JAXB, EJB 3.0.
  • Опыт работы со средствами автоматизации разработки программных решений (CI/DevOps).
  • Алгоритмическая подготовка.
  • Общее понимание современных принципов и технологий системной интеграции.
  • Знание гибких методологий разработки agile.
  • Опыт web-программирования (базовый): HTML, CSS, JavaScript, PHP, Java Servlets, MVC, RegExp.

Мы предлагаем:

  • Работа в компании-поставщике IT-услуг для крупнейшего Банка России и Восточной Европы.
  • Проекты, превосходящие по масштабу любые другие в отрасли – пользователями наших продуктов являются все клиенты Сбербанка.
  • Реализацию новой интеграционной платформы в рамках крупнейшей программы по трансформации ИТ-ландшафта Сбербанка.
  • Работу в команде молодых специалистов из лучших университетов (МИФИ, МГУ, МГТУ им. Баумана, МФТИ и др.).
  • Работа с инновационным технологическим стеком открытого ПО: K8s, Istio, Akka, Scala, Hadoop, Spark, Ignite, Kafka, ZeroMQ, Fluentd а так же c ПО крупнейших мировых производителей (IBM, RedHat, Oracle, HP и т.д.).
https://sberbank-talents.ru/

Created: .
Expires after: .
Responses: 2

Откликнуться на вакансию  Работодатель: профиль,отзывы