Java разработчик (Процессинг СберСпасибо)

04 июля 2024 • г Москва • ПАО "Сбербанк" • IT: Разработка

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


Программой лояльности уже пользуются более 38 млн. человек, поэтому обратная связь и ощущение того, что ты делаешь что-то действительно стоящее, гарантированы!

Обязанности
  • Разработка компонентов продукта;
  • Разработка тестовых приложений для проведения тестирования;
  • Участие в процессах внедрения и сопровождения программного обеспечения.
  • Подготовка технической документации;
  • Участие в тестировании компонентов продукта;
  • Участие в оценке и декомпозиции задач;
  • Участие в проработке технических решений.
Требования
  • Опыт промышленной разработки от 2 лет;
  • Понимание принципов разработки ПО (ООП, SOLID);
  • Знание шаблонов проектирования;
  • Уверенное знание Java SE;
  • Умение писать unit-тесты с использованием JUnit и Mockito;
  • Умение писать запросы на SQL;
  • Умение работать с системой контроля версий Git;
  • Опыт работы со Spring Boot, Spring IoC, Spring MVC, Spring Data;
  • Опыт работы с Hibernate ORM;
  • Опыт работы с реляционными СУБД;
  • Опыт работы с Docker и Kubernetes;


Дополнительными плюсами будут:

  • Опыт разработки высоконагруженных и распределенных систем, систем финансового профиля;
  • Понимание принципов многопоточного программирования;
  • Опыт работы с Java EE;
  • Опыт работы с СУБД PostgreSQL и Oracle;
  • Опыт работы с инструментами Intellij IDEA, Jira, Confluence;
  • Опыт работы с сервером приложений WildFly;
  • Опыт профилирования приложений - поиск утечек памяти, поиск bottleneck приложений;
  • Понимание набора практик DevOps (Jenkins, Groovy);
  • Понимание всего цикла производства ПО, от анализа первичных требований до обновления ПО на серверах и поддержки ППО
Условия
  • Просторные и удобные офисы.
  • ДМС.
  • Регулярные курсы повышения квалификации и внутреннее обучение.
  • Приятные корпоративные скидки.
  • Возможность организации гибкого графика работы.