Senior/Middle Java Developer
Сбербанк
Россия, Москва, Новоданиловская набережная, 10
1 день назад
source : hh

Компания Сбербанк Технологии сейчас в поисках специалиста на позицию Senior / Middle Java Developer /

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

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

Автоматическая оценка качества проектируемых API, проверки соответствия политике версионирования, сохранения обратной совместимости при проектировании новых версий.

На текущий момент мы ищем технического эксперта - технического лидера команды META.Agent. Сейчас команда состоит из аналитика и двух разработчиков, ищем еще одного java-разработчика.

Обязанности :

  • Организация процесса разработки (Code Review, CI / CD, автотесты, etc)
  • Реализация / Оптимизация критичных участков кода;
  • Принятие решений на уровне прикладной архитектуры
  • Планирование, постановка, контроль исполнения задач;
  • Взаимодействие с лидерами смежных команд.
  • Требования :

  • От 5 лет практической разработки на Java;
  • Отличное знание Java-core / Java-ee / Spring;
  • Знания в интеграционных технологиях;
  • Понимание построения DevOps процессов;
  • Знакомство с системами формальной документации интеграционных API : OpenAPI / Swagger / GraphQL / SOAP / WSDL / XSD / Protobuf;
  • Понимание best practices проектирования кода GRASP / SOLID / ООП;
  • Понимание основных шаблонов проектирование GOF / PoEAA / EIP / DDD / CQRS;
  • Опыт оптимизации и решения проблем в промышленной эксплуатации java-приложений;
  • Навык проведения code review, умение отличать плохой код от хорошего, аргументированно обосновывать свою позицию и находить компромиссы;
  • Умение видеть архитектуру системы целиком, за рамками области прямой ответственности;
  • Опыт разработки высоконагруженных корпоративных приложений.
  • Будет плюсом :

  • Опыт разработки контейнеризированных приложений под Docker / OpenShift;
  • Опыт работы с распределенными интеграционными брокерами сообщений, такими как kafka, rabbitMQ, и т.д;
  • Опыт разработки парсеров, анализаторов исходных кодов, байт кода, знакомство с ANTLR / JavaCC / Eclipse JDT или аналогами;
  • Условия :

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

    Сообщите об этом задании
    checkmark

    Thank you for reporting this job!

    Your feedback will help us improve the quality of our services.

    Откликнуться
    Мой Email
    Нажимая «Продолжить», я даю согласие neuvoo на обработку моих данных и отправку уведомлений по электронной почте, как описано в Политике конфиденциальности neuvoo. В любое время я могу отозвать свое согласие или отказаться от подписки.
    Продолжить
    Форма заявки