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, м. Ладожская
- ДМС;
- Прозрачная система бонусов и премий, достойная зарплата.