Java Developer на Remittance платформу
По договоренности
Обязанности:
- Рефакторинг существующего кода remittance платформы
- Реализация платежных интеграций (3DS, коридоры/методы оплаты)
- Обсуждение проектировочных решений с командой
- Создание новых сервисов/модулей
- Участие в создании новых систем компании
- Умение рефакторить код (определение bottlenecks, чтение планов запросов, measurement tools)
- Большим плюсом будет понимание работы kubernetes, безопасности систем
- Большим плюсом будет опыт работы с kafka, google pub/sub и в целом понимание event-driven architecture
- Знание подходов обеспечения надежности и безопасности интеграций (retry-policies, circuit-breaker, ratelimiting, authkey rotation и т.д.)
- Базовые знания проектирования систем (понимание, что SOLID, DRY, KISS и прочие вещи не существуют в вакууме и иногда нужно идти на компромиссы)
- Владение Java на уровне, достаточном для самостоятельной реализации плановых задач (алгоритмической работы почти нет, в основном интеграции, обычный REST, иногда задачи по безопасности, но тут можно покопать дополнительно)
- Желательно иметь опыт работы с Vertx/Spring/Micronaut
- Желательно иметь опыт работы с Redis
- Желательно иметь опыт работы с Angular (иногда приходится дописывать dashboard, но это необязательное условие)
- Желательно иметь экспертизу в оптимизации PostgreSQL (Managed AWS Instance)
- Понимать, что такое контейнеризация (docker, docker-compose в облаке AWS)
- Работа в небольшой команде (5 человек: Managed, TeamLead, Senior Frontend, Java Backend + Вы), ответственность достаточно высокая. Команда поможет и поддержит, но мы надеемся на самостоятельную разработку фич после 2-3 месяцев наставничества
- Удаленная работа, клиент в часовом поясе Лондона (0 GMT)
- Гибкий график (начало дня можно двигать), но нужно попадать на планерки с командой (около 12 по МСК)
- Проект достаточно напряженный и любой критический баг необходимо исправлять немедленно
- Возможность принять участие в развитии платформы переводов (проект находится на переломной стадии роста: планируем интеграцию виртуальных/физических карт, разработку модуля кошелька, добавить observability, подогнать соответствие архитектурных характеристик под более высокий стандарт)
- Работаем по договору ИП
- Пересмотр ЗП каждые полгода
- Весь менеджмент - технари, поэтому проблем с пониманием не будет
Опубликована 22 дня назад
Похожие вакансии
Вакансии быстро закрываются — подпишитесь на наш канал в MAX сейчас, чтобы видеть их первыми.
Подписаться в MAX Основные инструменты, которые необходимо будет использовать в работе: Java 21 Maven SpringBoot 3 Hibernate ... PostgreSQL Docker Наши ожидания: Опыт коммерческой разработки на языке Java от 2 лет; Опыт работы со ...
- Можно удаленно
- Полный день
- Опыт от 3 лет
- Новосибирск
11 дней назад
Наш стек: Микросервисы на Java 17, Java 21; Сборка с помощью Maven; Используем Spring Boot (Data, Cloud ... На собеседовании обсудим: Задачи, роли и технологии в ваших предыдущих командах; Java, обязательно спросим ...
- Можно удаленно
- Полный день
- Опыт от 3 лет
- Новосибирск
19 дней назад
Наш стек: Микросервисы на Java 17, Java 21; Сборка с помощью Maven; Используем Spring Boot (Data, Cloud ... На собеседовании обсудим: Задачи, роли и технологии в ваших предыдущих командах; Java, обязательно спросим ...
- Можно удаленно
- Полный день
- Опыт от 3 лет
- Новосибирск
2 месяца назад
Присоединяйтесь к нашей инновационной финтех компании и станьте частью нашего масштабного проекта развития онлайн-банка в Юго-Восточной Азии! Обязанности: Проектирование и разработка сервисов. Вы будете вовлечены в создание инновационных решений, кот...
- Можно удаленно
- Полный день
- Опыт от 3 лет
- Новосибирск
8 дней назад
200 000 - 250 000 ₽
Работа не в компании Холмонт Задачи: - разработка и поддержка управляющего ПО для банкоматов (ATM software) - интеграция периферийных устройств банкоматов через CEN/XFS API (3.x) - реализация и поддержка бизнес-логики NDC-транзакций - интеграция и со...
- Можно удаленно
- Полный день
- Опыт от 3 лет
- Новосибирск
3 дня назад