
Город: Москва
Занятость: Полная занятость, Полный день
Опыт работы: От 3 до 6 лет
Обязанности
- Разрабатывать 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
- Использование сборки приложения Maven
- Понимание принципы построения CI/CD: git flow, pipeline
- Понимание принципов объектно-ориентированного дизайна (SOLID, DI, IoC)
- Опыт реализации приложения по принципам MSA (Micro Service Architecture) (дошедшие до ПРОМ)
Условия
- Конкурентный доход (оклад и годовой бонус);
- Красивый современный офис рядом с метро "Кутузовская". Гибридный формат работы или полная удаленка;
- Интересные задачи и профессиональный рост;
- Гибкий дисконт по ипотечному кредиту, равный 1/3 ключевой ставки ЦБ;
- Дисконт-программы от компаний-партнеров Сбера (санаторно-курортные программы, такси, мобильная связь и многое другое);
- Корпоративные мероприятия в офисе и на выезде;
- Возможность получить бонус, рекомендовав друга на вакансию компании;
- Новогодние подарки для детей;
- Работодатель предоставляет корпоративную пенсионную программу негосударственного пенсионного обеспечения (совместное накопление на пенсию средств сотрудника и работодателя);
- Материальная помощь при рождении детей и др. семейным обстоятельствам.
Забота о здоровье:
- ДМС с первого месяца работы;
- Скидки по ДМС для родственников;
- Кэшбэк до 30% стоимости вашего фитнес-абонемента;
- Корпоративные тарифы в фитнес-центры;
- Полис выезжающих за рубеж;
- Бесплатная консультация врачей в рамках телемедицины;
Обучение:
- Обучение в Корпоративном университете Сбера за счёт компании;
- Дистанционное обучение на HR-платформе Пульс;
- Бесплатная электронная библиотека Сбера;
- Участие в конференциях.
Похожие вакансии