- Зарплата
- 3 000 $ – 4 000 $
Java Backend Developer — Fintech / Humanitarian Payments
Интересный социально значимый проект с прозрачной вилкой в долларах. Удаленный формат работы и современный стек технологий делают вакансию привлекательной для опытных разработчиков, находящихся за пределами РФ/РБ.
Сформировано ИИ автоматически. Не является проверкой вакансии или работодателя.
Улучшите резюме под эту вакансию
Возьмём требования и создадим новую версию резюме с акцентом на нужный опыт
Сложность вакансии
Требуется солидный опыт (от 5 лет) и готовность работать автономно над полным циклом задач. Высокая планка по качеству кода (SOLID, Clean Code) и необходимость глубокого понимания бизнес-логики гуманитарных выплат.
Сформировано ИИ автоматически. Не является проверкой вакансии или работодателя.
Анализ зарплаты
Предложенная вилка $3000–4000 соответствует среднерыночным показателям для Senior Java разработчиков на международном рынке при удаленной работе, хотя для топовых позиций в финтехе верхняя граница может быть выше.
Сформировано ИИ автоматически. Не является проверкой вакансии или работодателя.
Описание вакансии
*☕* Java Backend Developer — Fintech / Humanitarian Payments
Удалённо (вне РФ и РБ) · $3000–4000 · от 5 лет опыта
OmniAid.io: финтех-платформа для доставки гуманитарной помощи. Строим платёжную инфраструктуру, через которую организации безопасно и прозрачно распределяют денежную и ваучерную помощь, в том числе в регионах с ограниченным интернетом. Задачи: backend-сервисы и REST API на Java, оптимизация приложений и SQL, интеграции, тесты, code review, участие в настройке CI/CD, мониторинга и логирования. Вы глубоко погружаетесь в продукт, участвуете в технических и продуктовых решениях и ведёте задачи сами, от требований до проверки результата.
Требования:
— Java 11+/17, Spring Boot (MVC/REST, Data JPA/Hibernate);
— SQL и PostgreSQL/MySQL/MariaDB, понимание HTTP, REST, JSON;
— Unit и integration тесты (JUnit, Mockito);
— Git, Maven/Gradle, Docker на базовом уровне;
— ООП, SOLID, clean code;
— Самостоятельность: разбираться в задачах, уточнять требования, аргументировать решения;
— Готовность глубоко изучать продукт и понимать, как технические решения влияют на пользователей и гуманитарные программы.
*❌* Не подойдёт: тем, кто будет работать с территории РФ или РБ. Кандидатов из РФ и РБ рассматриваем только если вы уже за рубежом или в процессе релокации.
*➡️* Контакт: Откликнуться
Больше похожих вакансий + автоотклики с ИИ
Умный подбор, сопроводительные письма, советы по отказам — больше приглашений.

Навыки
- Java
- Spring Boot
- Spring MVC
- Spring Data JPA
- Hibernate
- SQL
- PostgreSQL
- MySQL
- MariaDB
- HTTP
- REST
- JSON
- JUnit
- Mockito
- Git
- Maven
- Gradle
- Docker
- SOLID
Возможные вопросы на собеседовании
Проверка понимания специфики работы в регионах с плохим интернетом.
Как бы вы спроектировали REST API для мобильного приложения, работающего в условиях нестабильного соединения и ограниченной пропускной способности?
Оценка навыков оптимизации, указанных в вакансии.
Расскажите о самом сложном случае оптимизации SQL-запроса в вашей практике: с какими проблемами столкнулись и как их решили?
Проверка владения стеком Spring Data JPA/Hibernate.
В каких случаях вы предпочтете использовать нативный SQL вместо JPA/Hibernate, и как вы боретесь с проблемой N+1?
Оценка самостоятельности и продуктового мышления.
Опишите ситуацию, когда вы не согласились с предложенным техническим решением из-за его влияния на продукт. Как вы аргументировали свою позицию?
Проверка навыков тестирования.
Как вы подходите к тестированию интеграций с внешними платежными шлюзами, чтобы обеспечить надежность без реальных транзакций в тестах?
Сформировано ИИ автоматически. Не является проверкой вакансии или работодателя.

