- Зарплата
- 3 000 $ – 4 000 $
Откликайтесь
на вакансии с ИИ

Java Backend Developer
Привлекательная вакансия с конкурентной зарплатой в долларах и социально значимым продуктом. Четкие требования к стеку и возможность удаленной работы делают ее отличным вариантом для опытных Java-разработчиков, находящихся за пределами РФ/РБ.
Сложность вакансии
Средний уровень сложности: требуется уверенное владение современным стеком Java/Spring и понимание архитектурных принципов. Основная сложность может быть связана с работой в финтех-сфере и жестким требованием по локации вне РФ/РБ.
Анализ зарплаты
Предлагаемая зарплата $3000–4000 соответствует рыночному уровню для Middle/Middle+ Java разработчиков на международном рынке при удаленной работе. Это конкурентное предложение, учитывая текущие медианы для специалистов с опытом работы со Spring Boot и PostgreSQL.
Сопроводительное письмо
Составьте идеальное письмо к вакансии с ИИ-агентом

Откликнитесь в OmniAid уже сейчас
Присоединяйтесь к OmniAid и создавайте платежные решения для гуманитарных миссий по всему миру!
Описание вакансии
*⌨️ Java Backend Developer*
3000 до 4000 USD
Удаленно (вне РФ и РБ)
Компания: Omniaid.io (OmniAid — платёжная инфраструктура для гуманитарных программ)
*🔵 Обязанности:*• Разработка backend-сервисов на Java.
• Проектирование и реализация REST API.
• Работа с базами данных.
• Интеграция с внутренними и внешними сервисами.
• Оптимизация производительности Java-приложений и SQL-запросов.
• Написание unit/integration тестов.
• Участие в code review.
• Поддержка и развитие существующих сервисов.
• Участие в настройке CI/CD, мониторинга и логирования.
*🔵 Обязательный опыт:*• Java 11+/17.
• Spring Boot.
• Spring MVC/REST.
• Spring Data JPA/Hibernate.
• SQL.
• PostgreSQL/MySQL/MariaDB.
• Понимание HTTP, REST, JSON.
• Опыт написания unit и integration тестов.
• JUnit, Mockito.
• Git.
• Maven/Gradle.
• Docker на базовом уровне.
• Понимание принципов ООП, SOLID, clean code.
Рассматриваем кандидатов из РФ и РБ при условии, что они уже находятся за рубежом или находятся в процессе релокации, поскольку работа с территории этих стран невозможна.*✈️*
*🔤 Резюме отправлять:* Откликнуться
Создайте идеальное резюме с помощью ИИ-агента

Навыки
- Git
- SQL
- PostgreSQL
- REST
- Docker
- Java
- MySQL
- JSON
- JUnit
- Spring Boot
- Gradle
- Maven
- MariaDB
- Hibernate
- SOLID
- Mockito
- Spring MVC
- Spring Data JPA
Возможные вопросы на собеседовании
Проверка понимания работы с данными и производительности БД.
Расскажите о вашем опыте оптимизации сложных SQL-запросов. Какие инструменты вы использовали для анализа производительности в PostgreSQL или MySQL?
Оценка навыков проектирования API.
Какие принципы вы считаете ключевыми при проектировании REST API для платежной системы, где критически важна надежность и консистентность данных?
Проверка практического применения Spring Data JPA.
Как вы решаете проблему N+1 в Spring Data JPA и в каких случаях предпочтете использовать нативный SQL вместо Hibernate?
Оценка культуры тестирования.
Опишите вашу стратегию написания интеграционных тестов. Как вы обеспечиваете изоляцию тестов при работе с внешними зависимостями и базами данных?
Проверка архитектурного мышления.
Как вы применяете принципы SOLID на практике для обеспечения масштабируемости и поддерживаемости Java-приложений? Приведите пример из опыта.
Похожие вакансии
Java разработчик
Ведущий разработчик PHP (Symfony)
Стажер Python Developer (FastAPI)
Java Разработчик (с частичной занятостью на Go)
Java-разработчик (Senior)
Python-разработчик в AI-продукт
1000+ офферов получено
Устали искать работу? Мы найдём её за вас
Quick Offer улучшит ваше резюме, подберёт лучшие вакансии и откликнется за вас. Результат — в 3 раза больше приглашений на собеседования и никакой рутины!