- ОПЫТ РАБОТЫ В ФИНТЕХЕ;
- Наличие коммерческого опыта разработки на Java не менее трёх лет;
- Отличное владение Java Core;
- Опыт работы с фреймворком Spring (Spring Boot);
- Опыт взаимодействия с базой данных PostgreSQL;
- Опыт проектирования и разработки микросервисных архитектур;
- Опыт работы с очередями сообщений (Kafka, ActiveMQ или аналогичными решениями);
- Навыки проектирования и разработки API-интерфейсов;
- Умение настраивать и использовать CI/CD процессы;
- Опыт работы с контейнерами Docker, оркестратором контейнеров Kubernetes и системой мониторинга Prometheus.
- Разрабатывать новый функционал и сервисы, заниматься рефакторингом существующего кода;
- Участвовать в создании архитектуры платформы для операций с наличностью, состоящей из множества интегрированных систем и микросервисов;
- Принимать важные архитектурные решения, направленные на повышение надежности, отказоустойчивости и быстродействия сервисов;
- Осуществлять интеграцию с действующими информационными системами;
- Создавать тесты для собственного кода, обеспечивая высокий уровень покрытия юнит-тестами;
- Активно способствовать развитию процессов разработки и поддержанию высоких стандартов инженерной культуры.