JAVA Developer (Государственные продукты и сервисы)

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

Санкт-ПетербургПолный рабочий деньМожно удаленно

Компания

Крупнейшая цифровая платформа. Технобренд, объединяющий лучшие мировые практики и самый современный стек

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

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

О нашей компании

Сбербанк - крупнейший банк в России (88 млн активных клиентов), один из ведущих международных финансовых институтов. Самый дорогой российский бренд, входящий в топ - 25 брендов мира. Мы создаем новую технологическую платформу, которая обеспечивает безопасность клиентов с помощью данных и алгоритмов.

О нашем проекте

Наше подразделение занимается разработкой сервисов по взаимодействию банковских и государственных структур. Мы помогаем государству реализовывать удобные цифровые услуги и интегрируем их в банковские продукты.

Задача нашего проекта - реализовать единое окно для работы сотрудников Операционного центра по выполнению розысковых запросов различных функциональных областей (розыск банковских продуктов клиентов, истории операций и т.п.).

Мы используем следующие технологии:

JAVA 11, IDEA(Eclipse), Git, Maven, OpenShift, Istio, Spring framework 5, Spring boot, JMS, MQ, Kafka, Hibernate, JPA, JavaScript и React для фронта, Postgre SQL, Liquibase.

Требования к кандидату:

  • Опыт работы от 3 лет на позиции разработчика (обучение разработке не в счет)
  • Отлично ориентируетесь в концепции ООП, представляете и можете применить на практике принципы SOLID;
  • Имеете знания и умеете применять на практике паттерны проектирования
  • Хорошо владеете и имеете опыт применения по основным техническим компонентам и протоколам, необходимым для разработки клиент-серверных приложений (json\xml\http\Message broker\etc);
  • Опыт программирования на Java от 3-х лет (Spring, Hibernate);
  • Опыт работы с инструментами DevOps, инструментами командной разработки (Git, Jenkins, Ansible, Maven, Junit и пр.);
  • Хорошо знакомы с реляционными СУБД и обладаете навыками чтения, написания и отладки SQL запросов средней сложности, оптимизации существующих запросов;
  • Опыт работы со Spring Framework (Core, MVC, Security);
  • Опыт анализа чужого кода, оптимизации и рефакторинга в поисках лучшего решения.

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

  • Имеете знания и опыт работы c OpenShift, gRPC, Kafka;
  • Имеете представление и знания о принципах контейнеров Docker;
  • Имеете знания и опыт работы с Spring Boot, JPA, JMS, JAX-WS/JAX-RS;
  • Знание JBoss/WildFly или любого другого java application server;
  • Хорошо владеете средствами организации командной среды разработки (BitBacket\Jira\Confluence).

Бонусы

Работа у нас — это:

  • Команда профессионалов, готовых поддержать ваши инициативы;
  • Возможность работы с новыми технологиями;
  • Современный офис на Карла Фаберже 8, м. Ладожская
  • ДМС;
  • Прозрачная система бонусов и премий, достойная зарплата.