CORE
Разработчик DEV
4 нед. назад
RussiaSeniorHybrid
javaspring bootsqljpahadooppythonkubernetesjenkins
CORE — IT-компания, специализирующаяся на аутстаффинге для банковского и корпоративного сектора, ищет backend-разработчика для работы в одном из крупных банков страны.
О компании
- Core — это динамично развивающаяся IT-компания, специализирующаяся на предоставлении аутстаффинговых решений для банковского и корпоративного сектора.
- Сотрудничество по формату аутстаф (ИП).
Обязанности
- Адаптация релизов платформы под компоненты инфраструктуры Cloud.ru (http://Cloud.ru/).
- Разработка и развитие адаптера платформы для работы с сервисами хранения и процессинга данных Cloud.ru (http://Cloud.ru/).
- Разработка и развитие провайдера платформы для систем аутентификации / авторизации Cloud.ru (http://Cloud.ru/).
- Устранение замечаний и инцидентов кибер-безопасности.
- Разработка HotFix прикладного программного обеспечения для устранения инцидентов.
- Формирование и лидирование процессов взаимодействия с командой ПАО / ДЗО(СберТех).
- Организация процессов поддержки стенда в Cloud.
- Тестирование АС в Cloud.
- Разработка форков под особенность инфраструктуры Cloud
О продукте
- Микросервисная архитектура, взаимодействие между сервисами по 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.
Требования
- Опыт разработки на Java от 5 лет.
- Глубокое знание фреймворка Spring Boot (Spring MVC, Spring Data, Spring Security).
- Знание SQL и опыт работы с реляционными СУБД (транзакционность, оптимизация плана запрос, индексы).
- Опыт работы с JPA (Hibernate).
- Знание паттернов проектирования и умение применять их на практике.
- Опыт проектирования микросервисной архитектуры.
- Наличие опыта написание unit-тестов.
- Высшее техническое образование.
- Опыт разработки с использованием Hadoop и Spark (желательно).
- Опыт разработки на Python (желательно).
- Опыт работы с Kubernetes / OpenShift (желательно).
- Владение английским языком на уровне чтения технической документации.
Условия
- График работы 5 / 2 гибридный формат работы.
- Офис: м. Кутузовская.
- При необходимости выдается оборудование.
- Заработная плата: до 220 000 ₽ за месяц, на руки.