Разработчик Java
Требования
Местоположение и тип занятости
Компания
Описание вакансии
О компании и команде
Проект: Крупнейший банк в России (88 млн активных клиентов), один из ведущих международных финансовых институтов. Самый дорогой российский бренд, входящий в топ - 25 брендов мира. Мы создаем новую технологическую платформу, которая обеспечивает безопасность клиентов с помощью данных и алгоритмов.
Ищем Java разработчика в команду развития социальных и пенсионных сервисов, а также модернизации автоматизированной системы ведения обработки пенсионных зачислений и возвратов.
Цель проекта – осуществить модернизацию пенсионных сервисов, а также технологическую трансформацию существующих сервисов на базе платформы Банка.
Обязанности:
- Разработка back-end части автоматизированной системы Банка (в т.ч. прототипирование)
- Участие в разработке и согласовании API front-back
- Разработка и поддержка инфраструктуры
- Оценка сложности разработки, планирование и работа в спринтах (agile scrum)
- Участие в разработке архитектуры решения и выборе технологий, построение моделей данных
- Code Review
- Контроль выполнения сроков
- Оптимизация работ команд
разрабатывать, планировать и запускать новые функции, влияющие на тысячи пользователей и миллионы клиентов; - участвовать в развитии архитектуры одной из самых крупных систем Банка - ППРБ;
- использовать современные подходы, инструменты и технологии.
Ожидания от кандидата
Требование:
- Опыт работы от 3х лет
- Высшее оконченное техническое/ экономическое образование
- Java, Spring framework
- Понимание микросервисной архитектуры
- Понимание и опыт построения интеграционных взаимодействий – Kafka / REST / SOAP/ gRPC
- Понимание подходов DDD, TDD
- Опыт работы с Docker, OpenShift
- Опыт работы с PostgreSQL.
- Опыт с Oracle будет плюсом
Желателен опыт работы с инструментами: DevOps (VCS, Jenkins, Ansible, Gradle, Junit и пр.)
Условия работы
Условия:
- Возможность профессионального и карьерного роста в компании;
- Возможность поучаствовать в разных проектах;
- Опыт работы в распределенной команде профессионалов;
- Уровень заработной платы обсуждается индивидуально;
- Возможность работать удаленно.