Java Developer (Synapse)
Зарплата
Требования
Местоположение и тип занятости
Компания
Описание вакансии
Условия работы
Сбер Тех в поиске Java разработчика в команду Synapse!
О продукте:
Мы приглашаем тебя в команду для решения амбициозной задачи - развитие облачной интеграционной платформы Synapse. Мы обеспечиваем доставку миллионов запросов ежедневно и помогаем развивать экосистему Сбербанка.
О команде:
Наша команда работает по гибкой методологии и отвечает за полный цикл разработки продуктов. Внутри команды мы специально поддерживаем культуру стартапа. Мы сами взаимодействуем с заказчиками, сами проектируем, разрабатываем и тестируем наши продукты. Мы постоянно стремимся делать нашу команду сильнее, приобретая новые навыки и компетенции. У нас нет многоэтажной иерархии и случайных людей. Все участники нашей команды являются инженерами и пишут код. Вклад каждого сотрудника виден всем и честно оценивается с возможностью повышения должности и дохода.
Бонусные баллы к твоим скиллам добавят:
Опыт работы или хорошие теоретические знания по направлениям:
- контейнерная виртуализация: docker, kubernetes, openshift
- решения Service Mesh: Istio, Linkerd
- разработка микросервисов на Java-стеке: Spring Boot, Micronaut, Spring cloud, Netflix OSS и т.д.
- опыт работы с реляционными и NoSQL базами данных или в области BigData
- опыт работы по Scrum и использования практик Extreme Programming (XP)
- понимание современных принципов и технологий системной интеграции
- понимание аббревиатур GRASP, SOLID и других шаблонов/принципов проектирования ПО;
- Взаимодействия: HTTP, gRPC, MQ, Kafka
- умение тестировать собственный код;
- опыт постановки и декомпозиции задач, оценки сроков
Требования:
- Опыт программирования на Java 8-11
- Опыт настройки и работы с системами CI/CD
- Понимание основных структур данных и алгоритмов для написания эффективного высокопроизводительного кода
- Знание протоколов TCP/IP, HTTP, принципов сетевой маршрутизации
- Понимание современных методологий Agile (Scrum) и инструментов разработки, тестирования, развертывания и эксплуатации программного обеспечения
- Желание получать новый опыт и развиваться;
- Уверенный пользователь Unix (Linux) систем
Желательно:
- Опыт программирования на скриптовых языках – Python, bash, per
- Опыт разработки и сопровождения высоконагруженных систем
- Знакомство с принципами построения Cloud Native приложений (Docker, K8s, OpenShift)
Наши условия:
- комфортный офис на Новоданиловской набережной
- интересные, сложные, амбициозные задачи
- возможность профильного обучения (обучение и сертификация за счет компании в Корпоративном университете)
- профессиональный рост в молодой и сильной команде
- гибкий график начала рабочего дня
- стабильная, конкурентная «белая» заработная плата (оклад + премии)
- льготные условия по кредитам Сбербанка
- ДМС, страхование от несчастных случаев, социальные гарантии, корпоративные мероприятия
- тренажерный зал в офисе для сотрудников, йога
- бесплатный подземный паркинг