Мы ищем опытного backend- или fullstack-разработчика. Наша команда развивает и поддерживает высоконагруженный сервис для Банка и B2B, решающих задачи информационной безопасности, к которому предъявляются повышенные нефункциональные требования (надежность, безопасность, производительность).
Обязанности
- разработка на Java приложений, функционирующих на OpenShif/K8s, включая разработку манифестов
- разработка кода, обеспечивающего взаимодействие с сервисами Hadoop (Solr, Hbase, Hive, Spark, Yarn, Oozie, Flume), Kafka
- рефакторинг существующего кода, проведение code review
- анализ и устранение уязвимостей в коде (является частью процесса безопасной разработки)
- анализ требований и проработка технических решений, включая подготовку описаний архитектуры
- поддержка внутренней документации продукта и документации для клиента в части архитектуры и инструкций для разработчика
- участие в приемо-сдаточных испытаниях продукта
- наставничество над менее опытными коллегами в команде.
Требования
- опыт коммерческой разработки от 3-х лет
- уверенные знания Java SE 8 – Core, Collections, Multithreading
- знание Spring Framework - IoC, Security, Data, MVC, Integration
- опыт работы с реляционными БД (Oracle DB, PostgreSQL) и NoSQL решениями
- опыт разработки манифестов K8s/OpenShift
- разработка модульных тестов на JUnit
- опыт работы с Apache Maven, Git
- умение выполнять качественное review кода
- декомпозиция, постановка и оценка задач на разработку
- разработка распределенных сервисов.
Будет плюсом
- опыт разработки высоконагруженных решений на стеке технологий Hadoop, K8s/OpenShift
- опыт использования и разработки интеграционных решений с сервисами Cloudera Hadoop
- опыт работы с брокером сообщений Apache Kafka
- опыт практической оптимизации приложений - профилирование кода, анализ дампов памяти/процессов
- владение паттернами проектирования
- опыт работы с Jenkins, Ansible, Groovy
- опыт работы с Jira, Confluence
- работа с анализатором кода SonarQube
- знания по предметной области обеспечения информационной безопасности
- опыт работы с JMS, JDBC, XML, SOAP, REST
- опыт разработки UI на JS (ES 7,8, JS Optimization, client-side storages&caching, ReactJS).
Условия
- удаленный формат работы
- годовой бонус и ежегодный пересмотр зарплаты
- статус аккредитованной ИТ-компании со всеми преимуществами (ИТ-ипотека, отсрочка от срочной службы)
- расширенный ДМС с первого дня и льготное страхование для семьи
- корпоративный университет Сбера, внутренняя образовательная платформа, участие в IT-конференциях
- офис с видом на набережную, зонами отдыха и спортзалом
- 90 дней удаленной работы из любого региона РФ
- льготная ипотека в Сбере, подписка СберПрайм+, скидки от партнеров и сервисов группы компаний.