Разрабатывать Java приложение в микросервисной архитектуре, выполняющее роль api, к которому будет обращаться ReacJs фронтенд-приложение
Актуализировать swagger под созданные api-точки
Участвовать в проработке дизайна решения
Работать в agile команде, в scrum framework
Проводить code review
Писать тесты
Вести задачи в Jira
Вести документацию в Confluence
Обеспечивать, со стороны разработки, соответствия приложений требованиям надежности и безопасности организации
Будет плюсом:
Стрессоустойчивое и системные мышление на самостоятельное принятие решения выполняемых задач
Способность находить ответы в условиях ограниченной документации
Быть предусмотрительным и осторожным с кодом, который идёт на PROD в силу защиты информации
Командоориентированность - работа в команде, содействие в творческой работе
Клиентоцентричность - внимание на заказчика
Самооценка на уровень middle и выше
Документирование/нотация кодовой базы
Владение информацией об уязвимостях OWASP Top 10
Понимание принципа работа аутентификации, авторизации, идентификации
Умение разрабатывать функционал с чистого листа: интеграции с внешними сервисами, обработчики для оптимизации и упрощения работы внутренних компонентов и модулей
Умение находиться общий язык с заказчиком, системными и бизнес-аналитиками, с кибербезопасностью
Знание технологического ландшафта Сбер
Опыт разработки HL/HA приложений
Опыт проектирования модели данных
Требования
Высшее техническое образование
Иметь опыт корпоративной разработки на Java не менее 3-х лет
Уверенное знание Java 21: Core, Multithreading
Опыт разработки с использованием Spring Framework, Spring Boot, Spring Web, Spring Data JDBC, REST API, Liquibase
Опыт работы с веб-сервисами REST, SOAP
Владение, на уровне навыка, следующим стеком: Java/Spring Boot, Docker и оркестрация контейнеров kubernetis (понимание конфигурации приложений), Apache Kafka/Rest/gRPC, PostgreSQL
Уверенное использование инструмента контроля версий Git (используем GitLab)
Опыт написания тестов с использованием Junit5, SpringBootTest, Mockito
Опыт реализации приложения по принципам MSA (Micro Service Architecture) (дошедшие до ПРОМ)
Условия
Конкурентный доход (оклад и годовой бонус);
Красивый современный офис рядом с метро "Кутузовская". Гибридный формат работы или полная удаленка;
Интересные задачи и профессиональный рост;
Гибкий дисконт по ипотечному кредиту, равный 1/3 ключевой ставки ЦБ;
Дисконт-программы от компаний-партнеров Сбера (санаторно-курортные программы, такси, мобильная связь и многое другое);
Корпоративные мероприятия в офисе и на выезде;
Возможность получить бонус, рекомендовав друга на вакансию компании;
Новогодние подарки для детей;
Работодатель предоставляет корпоративную пенсионную программу негосударственного пенсионного обеспечения (совместное накопление на пенсию средств сотрудника и работодателя);
Материальная помощь при рождении детей и др. семейным обстоятельствам.
Забота о здоровье:
ДМС с первого месяца работы;
Скидки по ДМС для родственников;
Кэшбэк до 30% стоимости вашего фитнес-абонемента;
Корпоративные тарифы в фитнес-центры;
Полис выезжающих за рубеж;
Бесплатная консультация врачей в рамках телемедицины;
Обучение:
Обучение в Корпоративном университете Сбера за счёт компании;