О компании
UpGate — международная fintech‑компания, развивающая платформу для оркестрации платежей. Команда работает удалённо; рабочие языки — русский и английский (B1+).
Задачи
- Разработка новых платежных функций и сервисов.
- Проектирование и реализация внешних и внутренних API.
- Создание и поддержка процессов в Camunda.
- Участие в проектировании высоконагруженной архитектуры и её оптимизации.
- Поддержка и улучшение существующих решений, оптимизация запросов к БД.
- Анализ и устранение инцидентов в продакшене, взаимодействие с техподдержкой.
Требования
- 3+ лет коммерческой разработки на Kotlin.
- Опыт работы с Spring Framework.
- Опыт разработки платежных решений и интеграции с внешними провайдерами.
- Проектирование и оптимизация MySQL; опыт с Redis.
- Знание Event‑Driven Architecture и опыт с системами обмена сообщениями (например, Apache Kafka).
- Умение ясно объяснять технические решения на русском и английском (английский B1+).
Будет плюсом
- Опыт с Camunda (процессы).
- Знание PCI DSS, ISO 27001 и практик информационной безопасности.
- Опыт работы с AWS.
- Опыт с Jira и GitLab CI/CD.
Стек
Kotlin, Java, MySQL, Redis, Apache Kafka, Camunda 8, Redshift, Keycloak, AWS, Spring Framework, GitLab CI/CD, Jira, Sentry, Kibana, Grafana, AI-assisted coding tools (Copilot, ChatGPT, Codeium и др.)
Условия
- Полная удалённая работа.
- Конкурентная компенсация и договор на оказание услуг.
- Прозрачные ревью дважды в год, бонусы и пересмотры зарплаты.
- Годовой аллоанс на home office, спорт, оборудование и др.
- Оплата обучения: языковые курсы, доступ к обучающим платформам; психологическая поддержка с 50% покрытием.
- Возможности карьерного роста и влияние на технические решения.