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