Java Developer (Сбербанк Онлайн)

Дата размещения вакансии: 16.09.2024
Работодатель: СБЕР
Уровень зарплаты:
з/п не указана
Город:
Санкт-Петербург
Требуемый опыт работы:
От 3 до 6 лет

СберБанк Онлайн – это набор сложных и высоконагруженных систем с 85 млн пользователей и SLA – 99.999%, которые отвечают за обработку пользовательских запросов и взаимодействие с бэк-офисными системами банка.

Наша часть в этом проекте – авторизация клиентов и фичетоглинг доступного клиентам функционала.

Мы ищем Java-разработчика в распределенную Agile-команду создающую платформенные микросервисы для СберБанк Онлайн.

Обязанности:

  • проектировать и разрабатывать высоконагруженные микросервисы
  • дорабатывать существующие решения
  • устранять дефекты
  • проходить и проводить код ревью, оптимизировать код
  • работать с CI/CD, инструментами деплоя, инфраструктурой: BitBucket, Jenkins, Docker, Kubernetes (OpenShift)
  • писать unit-тесты
  • работать в спринтах в команде с аналитиками и тестировщиками, валидировать требования и тест-кейсы по своим задачам, работать с Jira, Confluence
  • взаимодействовать со смежниками, администраторами стендов и командой сопровождения ПРОМ
  • поддерживать продукт на всех этапах жизненного цикла (от dev до prod)
  • участвовать в демонстрации результата команды по итогам релизов/спринтов.

Требования:

  • опыт Enterprise-разработки от 3-х лет
  • опыт разработки на JavaSE 11 (Core, Collections, Concurrency)
  • знание Spring (Core, Boot, MVC, Data), Hibernate
  • опыт работы с системами контроля версий (Git) и сборки (Maven, Gradle), Postgres
  • знание SQL, понимание принципов работы СУБД
  • опыт использования Message Brokers (kafka)
  • ронимание технологий обмена данными REST
  • умение работать с фреймворками для тестирования (mockito, junit);
  • понимание базовых вещей в работе с Jenkins, Docker
  • знание современных архитектур приложений и сервисов, понимание принципов высоконагруженной микросервисной архитектуры
  • понимание ООП, паттернов проектирования, принципов SOLID
  • умение логически мыслить
  • развитый технический кругозор и общая техническая грамотность.

Будет преимуществом:

  • ты умеешь разбирать задачи без аналитика и писать код без четко проработанных требований
  • опыт проработки архитектуры
  • опыт работы с контейнерной платформой (kubernetes или openshift).

Команда ценит, если:

  • ты умеешь организовывать свои процессы самостоятельно, а твой горизонт планирования простирается за рамками «дожить до понедельника»
  • ты можешь донести ценность своего технического (и не технического) решения даже неподготовленному человеку. Умеешь слушать и договариваться
  • ты стараешься выходить за рамки предложенного. Понимаешь, как ставить цели и достигать результатов даже в условиях неопределённости
  • ты ценишь открытость, умеешь признавать и исправлять ошибки.

Условия:

  • возможность работать в гибридном/удаленном режиме
  • премирование по итогам года
  • бесплатное обслуживание зарплатной карты категории «Gold»
  • страхование жизни и здоровья для сотрудников (ДМС) и скидки на медицинскую страховку для родственников
  • обеспечение необходимым оборудованием для продуктивной работы
  • возможность привнести своё видение в проект
  • профессиональный и дружный коллектив, готовый принимать и считаться с любой точкой зрения
  • возможность обучаться за счет компании, посещать конференции по профессиональной тематике
  • льготное кредитование в Сбербанке – возможность пользоваться премиальными продуктами Банка на специальных условиях (в т.ч. по ипотечным программам)
  • корпоративная пенсионная программа, основанная на паритетном участии сотрудника и Банка, которая даёт возможность удвоить добровольные пенсионные накопления и получать двойной инвестиционный доход.