Senior Java developer (Synapse)

Зарплата

от 230 000 до 350 000 ₽

Местоположение и тип занятости

МоскваПолный рабочий день

Компания

Российская IT-компания, оказывающая услуги по разработке и внедрению программного обеспечения для Сбербанка России

Описание вакансии

Условия работы

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)