Backend разработчик
Summary
Backend Java developer (5+ years) to support and evolve a microservices automated system built for external-market clients, deployed in Sbertech's OpenShift cloud. Day-to-day: adapting platform releases, developing adapters for data storage/auth services, hotfixes and security fixes. Stack: Java 17, Spring Boot 3, PostgreSQL, Kafka, Hadoop, Istio.
Мы ищем Java-разработчика для проекта по созданию автоматизированной системы, ориентированной на решение бизнес-задач внешнего рынка.
Данная система развёрнута в контуре ДЗО Сбера - Сбертех.
Со Сбертехом заключён договор на поддержку и обновление данной автоматизированной системы.
Клиенты уже есть, но система пока не готова к работе, поэтому мы сейчас оперативно подбираем команду для поддержки автоматизированной системы.
Наш технологический стек:
- Микросервисная архитектура, взаимодействие между сервисами по REST, Kafka;
- Приложение развернуто в OpenShift 4, используется Istio service-mesh;
- Подавляющее большинство микросервисов на Java 17, Spring Boot 3; фронт на React;
- Используются компоненты Hadoop (HDFS, Yarn).
БД PostgreSQL;
CI/CD Jenkins, используется Helm; - Ведем задачи в Jira, Confluence.
Код в BitBucket; - Zephyr, Allure, Playwright в части QA.
- Адаптация релизов платформы под компоненты инфраструктуры ;
- Разработка и развитие адаптера платформы для работы с сервисами хранения и процессинга данных ;
- Разработка и развитие провайдера платформы для систем аутентификации/авторизации ;
- Устранение замечаний и инцидентов кибер-безопасности;
- Разработка HotFix прикладного программного обеспечения для устранения инцидентов;
- Формирование и лидирование процессов взаимодействия с командой ПАО/ДЗО(СберТех);
- Организация процессов поддержки стенда в Cloud;
- Тестирование АС в Cloud;
- Разработка форков под особенность инфраструктуры Cloud.
Ключевые
- Опыт разработки на Java от 5 лет.
- Глубокое знание фреймворка Spring Boot (Spring MVC, Spring Data, Spring Security).
- Знание SQL и опыт работы с реляционными СУБД (транзакционность, оптимизация плана запрос, индексы);
- Опыт работы с JPA (Hibernate)
- Знание паттернов проектирования и умение применять их на практике.
- Опыт проектирования микросервисной архитектуры.
- Наличие опыта написание unit-тестов;
- Высшее техническое образование
Желательные
- Опыт разработки с использованием Hadoop и Spark
- Опыт разработки на Python.
- Опыт работы с Kubernetes / OpenShift.
- Владение английским языком на уровне чтения технической документации.
Что мы предлагаем:
- Работа в аккредитованной IT-компании;
- Ежегодный бонус по итогам работы;
- Подключение к ДМС, телемедицина, чек-ап - после прохождения испытательного срока;
- Ведение беременности и родов, лазерная коррекция зрения и стоматология после двух лет непрерывного стажа в группе Сбер;
- Специальные условия для страхования семьи;
- Возможность участия в корпоративной пенсионной программе;
- Корпоративное обучение;
- Бесплатная подписка на СберПрайм+ и скидки у партнёров;
- Новогодние подарки для детей, корпоративные мероприятия и поддержку в особых жизненных ситуациях;
- Скидки в спортклубы X-Fit, WorldClass.