Хотите влиять на архитектуру высоконагруженных сервисов и развивать одну из крупнейших платформ в страховой и финансовой сфере? Мы ищем сильного Senior Java-инженера или архитектора, который способен принимать технические решения, проектировать отказоустойчивые распределённые системы и вести команду по лучшим инженерным практикам.
java-инженер высоконагруженных сервисов
подготовься к отклику
ai-инструментыЧтобы адаптировать резюме под вакансию или составить сопроводительное письмо, загрузи резюме
описание
задачи
- Разрабатывать серверную часть мобильного приложения, обеспечивая надежность и масштабируемость сервисов.
- Проектировать архитектуру микросервисов и ключевых backend-компонентов высоконагруженного мобильного приложения.
- Прорабатывать нефункциональные требования: отказоустойчивость, масштабирование, производительность, наблюдаемость (observability).
- Вести команду в технических решениях: формировать архитектурное видение, проводить tech-grooming и участвовать в декомпозиции задач.
- Проводить code review, внедрять инженерные практики и контролировать качество кода.
- Разрабатывать сложные backend-модули и интеграционные сервисы (REST/gRPC/SOAP, Kafka/RabbitMQ).
- Участвовать в построении CI/CD, оптимизации инфраструктуры, внедрении SRE-практик.
- Выступать техническим экспертом для команды и бизнеса: оценка рисков, выбор технологий, построение PoC.
требования
- 5+ лет коммерческой разработки, опыт проектирования распределённых систем.
- Глубокие знания Java 17+, Spring Boot, Spring Cloud, понимание внутренних механизмов JVM.
- Опыт проектирования микросервисной архитектуры, знание DDD, интеграционных паттернов, Event-Driven архитектуры.
- Владение RabbitMQ, умение проектировать очереди, ретраи, дедупликацию, идемпотентность.
- Отличное понимание SQL/NoSQL, опыт с PostgreSQL, оптимизация запросов и схем данных.
- Контейнеризация и оркестрация: Docker, Kubernetes, Helm, GitOps (ArgoCD).
- Опыт настройки мониторинга и логирования: Prometheus, Grafana, ELK/Loki, метрики SLA/SLO.
- Участие в построении CI/CD-процессов (GitLab CI, Jenkins).
- Навыки работы с SOAP и сложными XML-протоколами (XSD, XPATH, XSLT — как преимущество).
- Умение проектировать масштабируемые и отказоустойчивые системы.
- Глубокое владение паттернами проектирования, SOLID, Clean Architecture.
- Участие в high-level дизайне, написание архитектурных документов, схем, RFC.
- Опыт ведения команды или технического лидерства.
- Умение аргументировать решения, помогать коллегам, структурировать процессы.
- Будет плюсом: Опыт в банковской, страховой или финансовой сфере; Знание Kotlin, gRPC, ClickHouse, Cassandra; Опыт внедрения SRE-подходов: error budgets, постмортемы, автоматизация инцидентов
условия
- Гибридный формат работы (современный офис в Москве, Олимпийский проспект 14)
- Льготные ипотечные условия кредитования
- Бесплатная подписка СберПрайм+, скидки на продукты компаний-партнеров: Okko, Сбер Маркет, Мега Маркет, Самокат, Еаптека и другие
- ДМС с первого дня и скидки на страхование для близких
- Корпоративная пенсионная программа
- Детский отдых и подарки за счет Компании
- Обучение за счет Компании: онлайн курсы, неограниченный доступ к библиотеке и обучение на базе Корпоративного университета, тренинги, митапы и возможность получить новую квалификацию
навыки
Крупнейший российский банк и экосистема. Предоставляет банковские услуги: кредиты, вклады, карты, ипотека. Развивает сервисы: доставка, здоровье, развлечения, облачные технологии и ИИ. Удобно для финансов и повседневных задач.
Подробнее о компании →Если просят выйти из iCloud, прислать код из SMS, запустить или установить что-то, перевести деньги — не соглашайся: это мошенничество.