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

28 марта 2024 • г Москва • АО "СБТ" • IT: Разработка
подходит для людей с инвалидностью

описание проекта

Мы создаем сервис обеспечения надёжности бизнес процессов в составе PaaS-платформы Сбера – Platform V

Цель – дать клиенту простой и эффективный способ повторения и периодического исполнения отложенных заданий - интеграционных взаимодействия в рамках бизнес процесса приложения написанного на платформе.

Продукт широко используется в СберБанке в рамках инсталляции Сбербанк Online. Более миллиарда отложенных заданий в рамках обеспечения работоспособности сервисов Сбербанк онлайн исполняются нашим сервисом в год. В дальнейшем планируется выход на новые рынки.

Обязанности
  • Участие в разработке архитектуры сервисов;
  • Декомпозиция и анализ задач;
  • Реализация новой функциональности и поддержка существующей;
  • Участие в проработке и принятии технологических решений по реализации продуктов;
  • Участие в оценке задач;
  • Проведение Code Review;
  • Участие в разборе инцидентов;
  • Предоставление технических консультаций по продукту.
Требования
  • Опыт коммерческой разработки на java 11+;
  • Знание Spring Framework 5.* (Core / Web / AOP / Data / Cache), Spring Boot 2.4;
  • OpenAPI 3;
  • JUnit или TestNG, Mockito;
  • SQL
  • Опыт работы с PostgreSQL/Oracle и системами миграции БД: LiquiBase;
  • Опыт работы с Docker, Kubernetes/OpenShift
  • Знание и понимание SOLID принципов, паттернов проектирования, алгоритмов и структур данных;
  • Понимание принципов построения REST API
  • Опыт разработки высоконагруженных web-проектов;
  • Понимание методологии гибкой разработки (Agile);
  • Английский - достаточный для чтения и понимания технической документации;
  • Опыт работы с инструментами разработки Maven, Git, IDEA.

Будет плюсом


  •  понимание и опыт взаимодействия с системами обработки сообщений Kafka/MQ;
  • Знакомство с DevOps-практиками и инструментами (Jenkins);
  • Опыт разработки манифестов Docker, Kubernetes/OpenShift;
  • Опыт разработки Jinja шаблонов, работа с Ansible;
  • Разработка и отладка bash скриптом, знание Linux, владение инструментами командной строки;
  • Опыт работы и настройки манифестов Istio Service Mesh;
  • Понимание организации tls/mtls соединения, использование для этой цели сертификатов и инфраструктуры PKI;
Условия
  • Гибридный формат работы - 2-3 дня в неделю удаленно
  • Команда профессионалов, готовых поддержать ваши инициативы
  • Мощное железо, дополнительные мониторы и всё, что нужно для продуктивной работы
  • Возможность работы с новыми технологиями
  • Обучение за счёт компании
  • Гибкий график
  • Красивый и комфортный офис г. Москва, Новоданиловская набережная 10
  • ДМС;
  • Прозрачная система бонусов и премий, достойная зарплата — размер обсудим на собеседовании.