Москва
Чем Вы будете заниматься:
-
Разрабатывать продуктовые сервисы на омниканальной платформе банка;
- Обеспечивать полный цикл разработки – от анализа требований и проектирования до внедрения;
- Работать в тесном сотрудничестве с бизнес-аналитиками, UX/UI дизайнерами, владельцем продукта, а также с другими командами.
От Вас потребуется:
-
Опыт промышленной командной разработки (от 3-х лет);
- Опыт разработки высоконагруженных систем на Java;
- Опыт проектирования масштабируемых, отказоустойчивых решений;
- Отличные аналитические навыки;
- Отличные знания Core Java;
-
Опыт работы со Spring (Boot, Data, Security, Web, Core);
- Опыт работы в одной из СУБД: PostgreSQL / Oracle / MS SQL Server;
- Опыт работы с системами сборки Maven/Gradle;
- Опыт использования и понимания систем обмена сообщениями (ActiveMQ/RabbitMQ/Kafka);
- Знание Фреймворков тестирования: Junit, TestNG, Mockito.
Будет здорово, если:
- У Вас есть опыт работы с OpenShift или Kubernetes;
- У Вас есть опыт работы с Hibernate;
- У Вас есть понимание Reactive Spring (Spring WebFlux, R2DBC, Reactive Spring Data);
- У Вас есть опыт работы с Istio;
- У Вас есть опыт использования CI/CD практик;
- У Вас есть опыт разработки в финансовой отрасли, инвестиционном бизнесе;
- Вы имеете опыт работы по гибким методологиям разработки (SCRUM/Agile).