Мы разрабатываем приложение для организации доступа в бизнес-залы аэропортов клиентов крупных банков и платежной системы. Это web приложение для клиентов и набор back сервисов реализующих сквозную интеграции между всеми участниками процесса - банк, платежная система, оператор бизнес-залов. MVP продукт был выведен в промышленную эксплуатацию в конце 2022 года и продолжает развиваться. Команда состоит из аналитиков, back и front разработчиков и тестировщиков.
Обязанности
Разработка и поддержка back-end проекта (Java, Spring Boot, PostgreSQL, Kafka, Redis) в тесном взаимодействии с командой;
Обязательные требования
Опыт коммерческой разработки на Java (11+) от 2-3 лет;
Уверенное владение Spring Boot
Опыт проектирования решений REST-архитектуры;
Опыт использования реляционных БД, хорошие знания SQL и JDBC;
Опыт интеграции по HTTP/REST между сервисами.
Понимание базовых принципов аутентификации/авторизации в API
Будет плюсом
Опыт работы со спецификациями OpenAPI / Swagger (contract-first).
Опыт в микросервисной архитектуре.
Контейнеризация: Docker, понимание процессов CI/CD.
Опыт работы с брокерами сообщений (Kafka / RabbitMQ).
Опыт интеграционного тестирования
Опыт работы в финтех / платёжной / e-commerce доменной области.
Опыт работы с логами и разбора проблем на проде