Мы — команда Platform V Works, часть облачной цифровой платформы Сбера для разработки бизнес-приложений. Разрабатываем высокотехнологичные IT-продукты и обеспечиваем импортонезависимость в области ПО.
Мы создаем новую коллаборативную платформу для работы команды разработки. Это интуитивно понятный и удобный сервис, который помогает управлять командами, эффективно организовывать задачи, обмениваться информацией и совместно работать над проектами.
Перед тобой не просто вакансия. Перед тобой отличная возможность сделать этот мир технологичнее и лучше. Мы - первая команда СберТех, которая тиражирует свой продукт в формате SaaS (см gitverse.ru).
Чем предстоит заниматься:
- развивать и поддерживать высоко-нагруженный сервис с плагинной/микросервисной архитектурой
- участвовать в определении направления развития архитектуры сервиса и выборе технологий, решать задачи проектирования с учетом требований к безопасности, кластеризации и отказоустойчивости совместно с SRE-инженерами
- проектировать и разрабатывать публичные API сервиса и механизмы интеграции сторонних сервисов
- реализовывать и интегрировать ИИ-ассистента и рекомендательные системы в функциональность сервиса
- повышать надежность и качество сервиса на всех уровнях, оптимизировать производительность (в том числе на уровне jvm и бд), разрабатывать инструменты мониторинга
- обеспечивать тестовое покрытие (юнит, интеграционное, апи, нагрузочное)
- участвовать в развитии продукта и генерации идей
- участвовать в ретроспективах инцидентов на проде и предпринимать меры по решению внештатных ситуаций
- принимать участие в планировании спринтов, оценке и деĸомпозиции задач
- проводить арх- и код-review решений коллег, предоставлять аргументированную критику
- уточнять и документировать собственные решения, предоставлять консультации в подготовке тестовых сценариев
- сопровождать этапы внедрения продукта в эксплуатацию.
Наши ожидания:
- уверенное владение Java и Spring (от 2-х лет), понимание принципов работы JVM, знание основных библиотек, структур данных и шаблонов проектирования (GoF, Enterprise Patterns)
- опыт работы с многопоточностью и асинхронностью
- опыт работы с брокерами очередей (kafka, rabbitmq)
- опыт работы с Postgres, системами миграций Flyway или Liquibase, умение писать и оптимизировать аналитические средне-сложные запросы
- опыт проектирования, разработки и использования REST API
- понимание современных принципов и технологий системной интеграции;
- опыт проектирования и разработки высоконагруженных, распределённых и отказоустойчивых систем реального времени уровня business critical (реализованных в плагинной/микросервисной парадигме) и средств их мониторинга
- знание технологий и методик проведения модульного тестирования, опыт использования инструментов тестирования JUnit, SpringBootTest
- навыки работы с bash, git (модель GitFlow), maven, docker
- опыт работы в продуктовой команде по гибким (Agile) методологиям
Будет преимуществом:
- знакомство с EE, JCA, MSA, ESB, BPM
- понимание принципов работы и особенностей NoSQL, аналитических и файловых хранилищ (ElasticSearch, Redis, Clickhouse, S3)
- опыт администрирования/разработки для/интеграции с Jira/Confluence/Bitbucket, использования scripting engine внутри разрабатываемых систем
- опыт работы с большими данными, построения высоконагруженных распределенных систем и понимание проблем многопоточной обработки данных
- опыт внедрения и работы с ML, поисковыми алгоритмами и NLP технологиями, инструментами синтаксического разбора (ANTLR)
- опыт профилирования приложений - поиск утечек памяти и bottleneck.
Мы предлагаем:
- бесплатное обучение в Корпоративном университете, Виртуальная школа, IT конференции, митапы
- ДМС, страхование жизни, корпоративная пенсионная программа
- ипотека до 5% (у нас есть статус IT компании)
- реферальная программа (бонус до 100 000 рублей)
- скидки на отдых на лучших курортах в Сочи, Ялте и Алтае
- бесплатная подписка СберПрайм+, скидки от компаний партнеров
- офис/спортзал/парковка – всё в одном месте (БЦ Даниловский Форт).