Senior Java-инженер/Архитектор — Россия, Москва
Зарплата не указана
ОткликнутьсяХотите влиять на архитектуру высоконагруженных сервисов и развивать одну из крупнейших платформ в страховой и финансовой сфере?
Мы ищем сильного Senior Java-инженера или архитектора, который способен принимать технические решения, проектировать отказоустойчивые распределённые системы и вести команду по лучшим инженерным практикам.
Обязанности
• Разрабатывать серверную часть мобильного приложения, обеспечивая надежность и масштабируемость сервисов.
• Проектировать архитектуру микросервисов и ключевых 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)
• Льготные ипотечные условия кредитования
• Бесплатная подписка Mevpt4fSw+, скидки на продукты компаний-партнеров: Okko, 5FgK xm4pRU, Мега Маркет, Самокат, Еаптека и другие
• ДМС с первого дня и скидки на страхование для близких
• Корпоративная пенсионная программа
• Детский отдых и подарки за счет Компании
• Обучение за счет Компании: онлайн курсы, неограниченный доступ к библиотеке и обучение на базе Корпоративного университета, тренинги, митапы и возможность получить новую квалификацию