- Зарплата
- от 2 000 $
Middle Java Backend Developer
Отличный вариант для тех, кто ищет частичную занятость с оплатой в валюте. Удаленный формат и работа над инвестиционным продуктом добавляют привлекательности, хотя требуется профильное образование.
Сформировано ИИ автоматически. Не является проверкой вакансии или работодателя.
Улучшите резюме под эту вакансию
Возьмём требования и создадим новую версию резюме с акцентом на нужный опыт
Сложность вакансии
Средний уровень сложности обусловлен требованиями к профильному высшему образованию и уровню английского B2+, а также спецификой финтех-отрасли. Однако формат парт-тайм и отсутствие требований к знанию редких технологий делают вакансию доступной для опытных мидлов.
Сформировано ИИ автоматически. Не является проверкой вакансии или работодателя.
Анализ зарплаты
Предлагаемая ставка от 2000$ за 20 часов в неделю (парт-тайм) эквивалентна 4000$ за полную занятость, что полностью соответствует или даже немного превышает рыночные ожидания для Middle Java разработчика в международном сегменте.
Сформировано ИИ автоматически. Не является проверкой вакансии или работодателя.
Контакты для отклика
Откройте контакты, указанные в вакансии.
Описание вакансии
#vacancy #java #developer #remote #вакансия
▪️Вакансия: Middle Java Backend Developer
▪️Формат работы: Part time (20 часов в неделю) (Рассматриваем кандидатов за пределами РФ и РБ).
▪️ Вилка: от 2.000$
🔶О вакансии:
Мы ищем Middle Java Backend Developer для работы над платформой для управления инвестициями. Вы будете заниматься серверной частью продукта: бизнес-логикой фондов, финансовыми расчётами, интеграцией с внешними системами а также API для фронтенда и внешних клиентов.
🔶Мы гарантируем будущему коллеге:
- Удаленный формат работы (возможность работы из любой точки мира);
- График работы: 5/2, парт-тайм (20 часов в неделю) ;
- Дружный и молодой коллектив;
- Конкурентную заработную плату в валюте;
- Оформление по ИП;
🔶Требования к кандидату:
- Профильное высшее образование
- Более 2 лет коммерческого опыта разработки на Java.
- Английский уровня от B2+
- Глубокие знания Spring Boot (DI, безопасность, JPA)
- Опыт работы с PostgreSQL: написание запросов, понимание индексации, оптимизация запросов
- Понимание ORM (Hibernate): отображение сущностей, отложенная/немедленная загрузка, проблема N+1
- Опыт проектирования и реализации REST-API
- Уверенное владение Git (создание веток, слияние, pull-запросы)
- Умение читать и писать модульные/интеграционные тесты
- Базовое понимание Docker
Будет плюсом:
- Опыт работы с RabbitMQ или другими брокерскими системами обмена сообщениями
- Знание Kubernetes (как минимум понимание принципов работы под, развертываний и журналов)
- Опыт миграций с использованием Flyway/Liquibase
- Опыт интеграции с внешними API (OAuth2, веб-хуки)
- Знакомство с ELK / OpenTelemetry / системами мониторинга
- Опыт работы с AWS (S3, RDS)
Если в этом описании вы увидели себя, смелее направляйте резюме Откликнуться
Создайте идеальное резюме с помощью ИИ-агента

Навыки
- Java
- Spring Boot
- Spring Data JPA
- Spring Security
- PostgreSQL
- Hibernate
- REST API
- Git
- Docker
- RabbitMQ
- Kubernetes
- Flyway
- Liquibase
- OAuth2
- ELK
- OpenTelemetry
- AWS S3
- AWS RDS
Возможные вопросы на собеседовании
Важно для финтех-проектов, где точность и производительность БД критичны.
Расскажите о вашем опыте оптимизации сложных SQL-запросов в PostgreSQL. Какие инструменты вы использовали для анализа?
Проблема N+1 часто встречается при работе с Hibernate и может сильно замедлять финансовые расчеты.
Как вы выявляете и устраняете проблему N+1 в Hibernate при работе с вложенными сущностями?
Вакансия предполагает работу с внешними системами и API.
С какими сложностями вы сталкивались при интеграции внешних API по протоколу OAuth2 и как их решали?
В инвестиционных платформах надежность кода имеет первостепенное значение.
Каков ваш подход к написанию интеграционных тестов для Spring Boot приложений? Какие библиотеки вы предпочитаете?
В вакансии указано владение Git как обязательное требование.
Опишите ваш привычный Git Workflow при работе в команде. Как вы разрешаете сложные конфликты при слиянии веток?
Сформировано ИИ автоматически. Не является проверкой вакансии или работодателя.

