Java-разработчик (Junior+ / Middle / Senior)

з/п не указана

Требуемый опыт работы: 1–3 года

Полная занятость, полный день

Добрый день!

Компания «Сбербанк», блок Технологии, сейчас в поисках специалиста на позицию Java-разработчика.

Мы – команда SberWorks. Мы создаём интегрированную среду разработки – комплекс интегрированных инструментов для автоматизации производства программных продуктов, призванный уменьшить количество рутинных, нетворческих и повторяющихся задач.

Наш продукт – FPL (Flexible Proxy Layer), инструмент, позволяющий реализовывать гибкую маршрутизацию сообщений на тестовых интеграционных полигонах Банка. Наши клиенты – команды разработки прикладных банковских продуктов. Наша цель – обеспечить максимальные удобство и гибкость работы на интеграционных полигонах и тем самым ускорить разработку банковских продуктов и их доставку клиентам Банка. Мы используем промышленные технологии интеграции приложений на базе Java, Scala, Spring, Camel, MQ/JMS. В планах - Kafka, UI для самостоятельной генерации новых модулей заказчиками и автоматизация сборки и развёртывания с помощью Jenkins. Мы обеспечиваем полный жизненный цикл продукта – от аналитики до поддержки развёрнутых инстансов.

Описание задач:

  • Разработка и внедрение программных интеграционных решений;
  • Конфигурирование и поддержка развёрнутых решений при изменениях в интеграционном ландшафте Банка;
  • Автоматизация сборки и развёртывания приложений;
  • Поддержание в актуальном состоянии документации по реализованным решениям;
  • Участие в проектах по анализу/внедрению новых интеграционных технологий и/или решений.

Требования:

  • Опыт промышенной разработки на Java;
  • Знание и опыт работы с Java-фреймворками Spring и Camel;
  • Хорошее понимание принципов построения межпроцессных и межпотоковых взаимодействий в современных ИТ-системах;
  • Прикладной опыт построения интеграционных взаимодействий с помощью брокеров сообщений (JMS, IBM WebSphere MQ, ActiveMQ, Kafka).

Дополнительными плюсами будут:

  • Знание/опыт разработки с использованием Scala;
  • Знание и опыт конфигурирования промышленных брокеров сообщений, предпочтительно IBM WebSphere MQ, будет существенным плюсом;
  • Опыт реверс-инжиниринга работающих ИТ-решений;
  • Умение и готовность анализировать чужой код;
  • Знание и опыт администрирования серверных ОС (Linux, Windows);
  • Опыт работы с промышленными СУБД (Oracle, MS SQL, DB2) в качестве разработчика;
  • Уверенное владение языком запросов SQL;
  • Глубокие знания современных информационных технологий (клиент-серверная архитектура, синхронное/асинхронное взаимодействие, сетевые протоколы, коллективная разработка ПО, DevOps и т. д.);
  • Знание жизненного цикла ПО, понимание принципов разработки, внедрения и эксплуатации корпоративного ПО;
  • Общие знания принципов ITIL/ITSM, понимание SLA/OLA;
  • Навыки документирования ИТ-решений;
  • Опыт использования инструментов Continuous Integration / Continuous Delivery;
  • Знание банковских процессов и продуктов в одной или нескольких бизнес-областях (карточные решения, розничный бизнес, РКО, инвестиционный бизнес и т. д.);
  • Навыки тестирования банковского ПО.

Условия:

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

Адрес: м. Тульская / Нагатинская / Верхние Котлы.

Хорошего Вам дня!

Ключевые навыки

Java
SE
EE
Spring

Адрес

Нагатинская, Верхние Котлы, Москва, Новоданиловская набережная, 10

Вакансия опубликована 16 декабря 2019 в Москве