Программист-разработчик (Java)
Требования
Местоположение и тип занятости
Компания
Описание вакансии
Условия работы
Информация о проекте:
Продукт - Выплата клиентам компенсации государственного долга по вкладам до 91года и выплата страховых выплат АСВ вкладчикам разорившихся банков.
Продукт реализуется в продуктовой фабрике Компенсации: технологический стек Java 11, OpenShift, WildFly, PostgresQL. Фронтальную часть развиваем как Web и мобильные приложения для клиентов и сотрудников банка: react, JS.
Наша цель - создание максимально простых и удобных сервисов для клиента, минимизация выплат в отделениях банка, перевод процесса в удаленные каналы, оптимизация процесса и развитие линейки кросс-продуктов.
Описание команды:
Наша команда развивает продукт компенсации.
Мы разрабатываем приложение enterprise-уровня с высоким уровнем доступности:
- Развиваем наш продукт по продуктовым и технологическим фичам,
- Участвуем в оценке фич и анализе требований,
- Обеспечиваем интеграцию со всеми смежными системами/сервисами,
- Занимаемся оптимизацией и тюнингом производительности наших сервисов,
- Проводим code review и пишем тесты,
- Используем CI/CD практики.
Мы ожидаем, что Вы:
- Опыт разработки на стеке Java, Spring, Hibernate от 3 лет;
- Опыт разработки на стеке Oracle, PostgeSQL от 3 лет;
- Опыт работы с инструментами Git;
- Опыт работы в Scrum/Agile команде не менее 1 года;
- Опыт документирования кода;
- Опыт интеграций на основе системной шины и микросервисов не менее 1 года;
- Опыт использования API инструментов;
- Опыт разработки сложных высоконагруженных IT-систем;
- Опыт работы с XML/XSD/JSON, Kafka/RabbitMQ/ZeroMQ;
- Хорошее знание инструментов сборки (Maven);
- Хорошо знакомы с реляционными СУБД и обладаете навыками чтения, написания и отладки SQL запросов средней сложности, оптимизации существующих запросов;
- Опыт работы со Spring Framework (Core, MVC, Security);
- Знание JBoss/WildFly или любого другого java application server.
Приветствуется, если Вы:
- Имеете представление и знания о принципах контейнеров Docker;
- Хорошо владеете средствами организации командной среды разработки (BitBacket\Jira\Confluence).
Вам предстоит:
- Разрабатывать, планировать, и запускать новые функции для пользователей;
- Участвовать в развитии архитектуры в области java-разработки;
- Использовать современные подходы, инструменты и технологии.
Бонусы
Работа у нас — это:
- Команда профессионалов, готовых поддержать ваши инициативы;
- Обеспечение всей необходимой для продуктивной работы современной техникой;
- Возможность работы с новыми технологиями;
- Обучение за счёт компании;
- Гибкий график работы;
- ДМС;
- Прозрачная система премирования, достойная зарплата — размер обсуждается на собеседовании.