Java разработчик (Spring)

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

МоскваПолный рабочий день

Компания

Крупнейшая цифровая платформа. Технобренд, объединяющий лучшие мировые практики и самый современный стек

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

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

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

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


META представляет собой набор связанных между собой сервисов:

  • API Registry - сбор и предоставление актуальной информации о доступных интеграционных API, версиях и их актуальности, количестве потребителей;
  • EARepo – Архитектурный репозиторий, основная задача системы отражение актуальных и планируемых архитектур автоматизированных систем;
  • Governance as Code – движок архитектурных проверок, основная задача автоматизация проверок разного рода архитектурных требований;

Требования:

  • От 3 лет практической разработки на Java;
  • Отличное знание Java-core / Java-ee / Spring;
  • Знания в интеграционных технологиях;
  • Знакомство с системами формальной документации интеграционных API: OpenAPI / Swagger / GraphQL / SOAP / WSDL / XSD / Protobuf;
  • Понимание best practices проектирования кода GRASP / SOLID / ООП.

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

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

Бонусы

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