- Зарплата
- 250 000 ₽ – 270 000 ₽
Откликайтесь
на вакансии с ИИ

Java - разработчик (Senior)
Стабильная компания, современный стек технологий (Java 17/21, Spring Boot 3) и интересная предметная область (антифрод). Однако предлагаемая зарплатная вилка находится на нижней границе рынка для уровня Senior в РФ.
Сложность вакансии
Роль требует глубоких знаний Java 17/21 и Spring Boot 3, а также экспертного владения SQL и инструментами обмена сообщениями (Kafka/RabbitMQ). Высокая планка ответственности за архитектурные решения и работу с антифрод-системами предполагает наличие серьезного опыта в Highload.
Анализ зарплаты
Предложенная вилка 250 000 – 270 000 руб. gross является достаточно скромной для позиции Senior Java Developer на российском рынке, где медиана для опытных разработчиков сейчас составляет около 350 000 – 450 000 руб. gross. Тем не менее, формат работы через ИП может быть удобен для определенных категорий соискателей.
Сопроводительное письмо
Составьте идеальное письмо к вакансии с ИИ-агентом

Откликнитесь в Top Selection уже сейчас
Отправьте свое резюме Александру прямо сейчас, чтобы присоединиться к команде экспертов Top Selection!
Описание вакансии
#вакансия #fulltime #удаленнаяработа #remote #FinTech #Java #Developer #Senior
Позиция: Java - разработчик (Senior)
Вилка:250.000 - 270.000 gross
Занятость:Полная
Формат работы: Удаленный
Локация: Любая
Оформление: ИП
Компания:Top Selection
Привет! Меня зовут Александр. Я представляю группу компаний Top Selection.
Мы занимаемся трудоустройством IT специалистов на проектную занятость.
На данный момент мы в поиске Java - разработчика
✅Требования:
Опыт коммерческой разработки на Java от 5 лет;
Глубокие знания Spring Framework / Spring Boot;
Экспертное понимание SQL БД, умение находить и устранять узкие места;
Опыт работы с Kafka и/или RabbitMQ в условиях высоких нагрузок;
Опыт работы с Docker;
Навыки проектирования:
API;
независимых, простых, тестируемых и поддерживаемых компонентов.
Умение работать с задачами с высокой степенью неопределённости:
проводить исследования;
анализировать альтернативы;
предлагать оптимальные решения.
Опыт защиты систем от перегрузок и предотвращения негативного влияния на внешние сервисы;
Базовые знания Linux;
Сильные навыки troubleshooting на уровне группы сервисов и инфраструктуры;
💡Навыки
Junit, Wire-mock, Docker, Confluence, Jira, BitBucket, REST API, Rabbitmq, Kafka, Postgresql, Spring Framework / Spring Boot 3, Java 17/21
📌Задачи:
• Работать над созданием микросервисов для транзакционного антифрода;
• Развивать и оптимизировать существующие сервисы;
• Проектировать и развивать распределённые системы;
• Участвовать в выборе архитектурных решений и технологий;
• Контролировать технический долг: инициировать, аргументировать и сопровождать его устранение;
• Проводить аргументированное code review;
• Разработка покрытия unit-тестов, mock-сервисов
📞Резюме направлять сюда Откликнуться
Создайте идеальное резюме с помощью ИИ-агента

Навыки
- Linux
- SQL
- PostgreSQL
- Docker
- Kafka
- Confluence
- Java
- Jira
- API Design
- REST API
- JUnit
- Spring Boot
- BitBucket
- RabbitMQ
- Spring Framework
- WireMock
Возможные вопросы на собеседовании
Вакансия предполагает работу с транзакционным антифродом, где производительность БД критична.
Расскажите о вашем самом сложном кейсе оптимизации SQL-запроса в высоконагруженной системе. Какие инструменты мониторинга вы использовали?
В требованиях указан опыт работы с Kafka/RabbitMQ в условиях высоких нагрузок.
Как вы обеспечиваете гарантию доставки сообщений (delivery guarantees) в Kafka и как обрабатываете дубликаты на стороне потребителя?
Позиция Senior подразумевает участие в выборе архитектуры.
Какие паттерны обеспечения отказоустойчивости (Resilience patterns) вы применяли при проектировании микросервисов?
Работа с антифродом требует быстрой реакции на инциденты.
Опишите ваш процесс troubleshooting, когда в распределенной системе из нескольких сервисов начинает расти задержка (latency). С чего начнете анализ?
Упоминается контроль технического долга.
Как вы аргументируете бизнесу необходимость выделения ресурсов на устранение технического долга или рефакторинг?
Похожие вакансии
Golang разработчик на партнерский проект(ритейл) (Senior)
.NET-разработчик (Senior)
Golang разработчик (Senior)
Java разработчик на партнерский проект(ритейл) (Senior)
Go - разработчик (Senior)
Golang Backend Developer (mid-senior)
1000+ офферов получено
Устали искать работу? Мы найдём её за вас
Quick Offer улучшит ваше резюме, подберёт лучшие вакансии и откликнется за вас. Результат — в 3 раза больше приглашений на собеседования и никакой рутины!