Middle Java-разработчик (СберБанк Онлайн)

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

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

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

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

Задачи:

· Проектировать и разрабатывать высоконагруженные микросервисы

· Дорабатывать существующие решения

· Устранять дефекты

· Проходить и проводить код ревью, оптимизация кода

· Работать с CI/CD, инструментами деплоя, инфраструктурой: BitBucket, Jenkins, Docker, Kubernetes (OpenShift)

· Писать unit-тесты

· Работать в спринтах в команде с аналитиками и тестировщиками, валидировать требования и тест-кейсы по своим задачам, работать с Jira, Confluence.

· Взаимодействовать со смежниками, администраторами стендов и командой сопровождения ПРОМ

· Поддерживать продукт на всех этапах жизненного цикла (от dev до prod)

· Участвовать в демонстрации результата команды по итогам релизов/спринтов

Команда ожидает, что у тебя есть:

· Опыт Enterprise-разработки от 3-х лет

· Опыт разработки на JavaSE 8/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»

· страхование жизни и здоровья для сотрудников (ДМС) и скидки на медицинскую страховку для родственников

· обеспечение необходимым оборудованием для продуктивной работы

· возможность привнести своё видение в проект

· профессиональный и дружный коллектив, готовый принимать и считаться с любой точкой зрения

· возможность обучаться за счет компании, посещать конференции по профессиональной тематике

· льготное кредитование в Сбербанке — возможность пользоваться премиальными продуктами Банка на специальных условиях (в т.ч. по ипотечным программам)

корпоративная пенсионная программа, основанная на паритетном участии сотрудника и Банка, которая даёт возможность удвоить добровольные пенсионные накопления и получать двойной инвестиционный доход.