Senior Java developer (Synapse)
Зарплата
Требования
Местоположение и тип занятости
Компания
Описание вакансии
Условия работы
Synapse – новая интеграционная платформа Сбера, базирующаяся на open-source решении Istio (технология service mesh).
Synapse является cloud-native решением и энейблером для перехода «в облако», а еще он поддерживает паттерн EDA.
Интеграционное направление платформы Synapse, это высоконагруженные компоненты, работающие с разными видами транспорта: MQ, Kafka, HTTP, решает задачи по оптимизации и производительности, диагностирование проблем на разных уровнях от прикладного до сетевого. На нас построены интеграции многих компонентов банковских сервисов.
Наша команда – это гибрид опыта, знаний и активной позиции. Это позволяет нам находить нестандартные решения для самых сложных задач. Мы напрямую взаимодействуем с заказчиками, пропагандируем Agile и стремимся накапливать компетенции и опыт внутри команды.
Мы используем самые популярные и удобные инструменты в работе. Ведём разработку в Git, трекинг в Jira. Накапливаем знания в Confluence. При подготовке релизов мы используем автоматизированное тестирование и ревизию кода в SonarQube.
Ты нам подходишь, если у тебя есть
- опыт разработки на Java (Java SE 11+, Spring (Framework, Boot, Cloud), Junit) – от 2-х лет
- знание современных архитектур приложений и сервисов, понимание принципов высоконагруженной микросервисной архитектуры
- понимание паттернов проектирования, обмена сообщений и умение их применять в реальных проектах
- опыт работы с TCP, HTTP, gRPC, Kafka, MQ
- опыт оптимизации производительности ПО на Java
- опыт работы с Maven, Gradle, Git, Jira, confluence
- знание SQL, понимание принципов работы СУБД;
- Понимание принципов CI/CD и умение их применять на различных конвейерах (gitlab, Jenkins, teamcity)
Бонусные баллы к твоим скиллам добавят:
- знания в области разработки автоматических тестов (модульных и интеграционных) с использованием maven-surefire и maven-failsafe
- опыт проведения нагрузочного и стресс-тестирования (Apache JMeter, LoadRunner)
- технологии Service Mesh, Istio, Linkerd
- ArtemisMq, Quarkus
О твоих задачах:
- разработка cloud-native компонент интеграционной платформы Банка: мониторинг, autoscaling, компоненты безопасности, типовые интеграционные компоненты, автоматизация работы с cloud (OpenShift API)
- проектирование, разработка, внедрение высоконагруженных интеграционных сервисов платформы (backend, микросервисы, cloud-native)
- работа с CI/CD, инструментами деплоя, инфраструктурой: Jenkins, Docker, Kubernetes (OpenShift)
Бонусы
Мы предлагаем:
- Конкурентную заработную плату + премии
- Рабочий ноутбук на MacOs или Windows
- Корпоративное обучение, доступ к образовательным платформам, IT конференции, митапы
- ДМС с первого дня и страхование от несчастных случаев и тяжелых заболеваний, материальная помощь и социальная поддержка
- Льготную ипотеку/рефинансирование для сотрудников (от 4%)
- Бесплатную подписку СберПрайм и другие скидки от партнеров и сервисов экосистемы
- Скидки на путешествия, страхование для выезжающих зарубеж
- Спортзал и бар со снеками и кофе в офисе
- Гибридный/офисный формат работы, офис на м. Тульская (Новоданиловская набережная, 10)