Мы ищем Java Backend-инженера, который поможет развивать Apus Commerce и экосистему Apus Platform — системы, обслуживающие тысячи точек продаж с высокими требованиями к надёжности, производительности и безопасности. Вы будете проектировать и разрабатывать ключевые backend-сервисы — от обработки торговых транзакций до синхронизации данных между филиалами.
Чем вы будете заниматься
Проектировать, разрабатывать и поддерживать backend-сервисы на Java (Spring Boot)
Создавать API для POS-приложения, административной панели и интеграций с третьими сторонами
Проектировать базы данных, оптимизировать запросы и обеспечивать целостность транзакций
Обеспечивать производительность, масштабируемость и высокую доступность
Писать unit- и интеграционные тесты, участвовать в код-ревью и повышать качество кода
Работать с командами продукта, фронтенда и внедрения над выпуском функциональности
Требования
Опыт backend-разработки на Java от 2 лет
Уверенное владение Spring/Spring Boot и RESTful API
Хорошее знание SQL и реляционных СУБД (PostgreSQL/MySQL)
Понимание сервисной архитектуры, очередей, кэширования и безопасности приложений
Уверенная работа с Git, CI/CD и контейнерами (Docker)
Ориентация на решение задач, аккуратность при работе с финансовыми данными
Будет плюсом
Опыт работы с POS-, платёжными или финтех-системами
Kafka/RabbitMQ, Redis, Elasticsearch
Микросервисы и Kubernetes
Знание бухгалтерского/складского учёта будет плюсом
Что мы предлагаем
Конкурентная оплата по результатам с регулярным пересмотром
Медицинская страховка для вас и вашей семьи
Современное оборудование и бюджет на обучение
Гибридный формат и гибкий график
Молодая открытая команда, которая владеет технологиями на уровне ядра
Как откликнуться
Пришлите резюме (и портфолио/GitHub, если есть) с парой строк о том, почему вам подходит эта роль. Команда ответит в течение 5 рабочих дней.
Откликнуться