Java разработчик middle

Срок для отклика истек

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

Мы создаем новую технологическую платформу для экосистемы компании. Наша команда занимается созданием автоматизированной системы Счета-Фактуры для автоматизации бухгалтерского, налогового учета и учета по российским и международным стандартам для группы компаний Сбербанк. Система по масштабам не имеет аналогов в России, перед ней стоят серьезные вызовы по задачам сверхвысоких нагрузок и обработке огромного объема распределенных данных.

Над развитием продукта работает распределенная команда из 14 человек из разных городов (Москва, Санкт-Петербург, Новосибирск).

Обязанности

● разработка высоконагруженных компонентов банковских приложений

● поиск и проектирование оптимальных решений, прототипирование

● подготовка в кодовой базе инфраструктуры для решения задач (заглушки)

● подготовка в кодовой базе инфраструктуры для unit-тестирования

● контроль качества кода (соглашения, ревью, checkstyle, sonar, и т.п.).

Наш стек:

● Java 8 / 11

● Spring Framework

● Hibernate

● PostgreSQL

● Kafka

● Junit;

● docker/kubernetes/openshift

● Maven

● React

Инструменты разработки:

● Intellij IDEA

● Jira

● Confluence

● Jenkins

● SonarQube

● Git / bitbacket.

Требования

● владение знаниями Java SE

● опыт разработки Web-приложений

● понимание принципов клиент-серверного взаимодействия

● опыт работы с серверами приложений JBoss, Apache Tomcat, IBM WebSphere;

● Уверенно владеете технологией разработки SpringFramework, Hibernate ORM, JMS, JMX, Junit

● понимание принципов OOП, методологий разработки, шаблонов проектирования

● Знакомы с циклом производства ПО, от анализа первичных требований до обновления ПО на серверах и сопровождения пользователей.

Будет здорово, если Вы:

● имеете опыт разработки высоконагруженных и распределенных систем

● знакомы с принципами микросервисной архитектуры

● имеете опыт профилирования приложений — поиск утечек памяти, поиск bottleneck приложений

● имеете опыт работы с системами финансового профиля

● владеете технологией разработки интерфейсной части — JavaScript, JQuery, React

● имеете опыт работы с системами контроля версий: svn, git

● имеете опыт работы с набором практик DevOps (Jenkins, Ansible, Groovy)

● имеете опыт работы с инструментами разработки Intellij IDEA, Jira, Confluence

● обладаете уверенными знаниями в SQL синтаксисе, опыт работы с БД Oracle

● знакомы с IMDG-платформами.

Условия

  • интересные задачи, результат реализации, которых можно увидеть очень скоро
  • стабильный оклад+ годовое премирование , оформление по ТК
  • бесплатный тренажерный/игровой зал на территории офиса либо возможность приобретения льготного абонемента в Фитнесс Хаус
  • профессиональный коллектив, готовый принимать и считаться с любой точкой зрения
  • расширенный ДМС с первого дня работы для сотрудников и льготная медицинская страховка для близких
  • бесплатная подписка СберПрайм+, скидки на продукты компаний-партнеров
  • корпоративная пенсионная программа
  • корпоративное обучение за счет компании, в т.ч. посещать конференции по профессиональной тематике, а так же огромный каталог образовательных программ
  • реферальная программа для сотрудников: можно пригласить в команду знакомых профессионалов и получить вознаграждение до 100 тыс. рублей
  • мощное железо, дополнительные мониторы и всё, что нужно для продуктивной работы·
  • работу по Agile с лучшими из IT индустрии: 2000 продуктовых команд и возможность внутреннего перемещения
  • льготные условия кредитования (ИПОТЕКА в тч)
  • яркая корпоративная жизнь: «Зелёный марафон», Сбербанкиада, КВН
  • свободный dress code
  • возможность самостоятельного выбора необходимых технологий, а так же возможность привнести своё видение в проект
  • рабочее место находится на станции метро "Ладожская". После НГ — переезд в ИТ ХАБ метро "Василеостровская".