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

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

Санкт-Петербург

Компания

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

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

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

Мы разрабатываем компонент цифровой платформы Сбера (Platform V), который консолидирует информацию о сотрудниках и распространяет ее среди десятков других систем. Platform V – это платформа, на которой не только Сбербанк строит свои решения, это цифровая основа экосистемы Сбера, и, в скором будущем, многих государственных сервисов. Platform V предоставляет возможность поучаствовать в разработке высоконагруженных, масштабируемых сервисов, нацеленных на решение задач в бизнес-процессах, охватывающих миллионы пользователей. Мы находимся в промышленной эксплуатации, идет быстрый рост клиентской базы. Нас ждет еще очень много амбициозных задач, результатами выполнения которых можно будет гордиться. Наша команда работает по гибкой методологии и отвечает за полный цикл разработки продукта. Мы самостоятельно взаимодействуем с заказчиками, сами проектируем, разрабатываем и тестируем наш продукт. В нашей команде царит доброжелательная атмосфера – мы всегда готовы прийти друг другу на помощь.

Обязанности:

  • участие в полном цикле разработки приложения, как backend, так и frontend части продукта
  • оптимизация производительности системы
  • покрытие кода Unit-тестами
  • проведение Code Review
  • постоянное взаимодействие со смежными командами разработки, с тестировщиками, командами DevOps и сопровождением
  • участие в решениях по развитию продукта.

Требования:

  • опыт коммерческой/промышленной разработки на Java от 3 лет
  • знание Java 8, Spring Framework, Hibernate, SQL, REST
  • умение работать с git, maven
  • опыт работы с библиотеками и фреймворками для тестирования: Junit, TestNG, Mockito, AssertJ
  • способность разрабатывать хороший и понятный код, обязательно покрытый тестами, уверенное соблюдение принципов OOP, шаблонов проектирования и базовых принципов разработки.

Будет плюсом:

  • знакомство с JMS, JAX-RS, JAXB
  • опыт работы с Linux
  • опыт работы с Jenkins
  • опыт работы с контейнерными технологиями (Docker, Kubernetes, OpenShift)
  • опыт разработки фронта – React JS.

Условия:

  • официальное трудоустройство согласно ТК РФ
  • белая заработная плата (оклад + годовая премия)
  • возможность обучения за счет компании
  • страхование (от несчастных случаев, ДМС)
  • молодой дружный коллектив
  • возможность саморазвития и карьерного роста не ограничена.