- Страна
- Россия
- Зарплата
- 290 000 ₽ – 320 000 ₽
Откликайтесь
на вакансии с ИИ

Senior Java developer
Хорошая вакансия для опытного Senior-разработчика с современным стеком (Java 21, Temporal). Из минусов — оформление только через ИП и достаточно узкие требования к бэкграунду (логистика, образование).
Сложность вакансии
Высокая сложность обусловлена строгими требованиями к опыту (6+ лет), знанию специфических паттернов (Saga, DDD) и инструментов оркестрации (Temporal/Camunda). Также требуется опыт в логистике и профильное высшее образование.
Анализ зарплаты
Предложенная зарплата (290-320к гросс) находится на нижней границе или чуть ниже среднего рынка для Senior Java Developer в РФ с опытом 6+ лет, где медиана обычно составляет 350-450к. Однако формат работы через ИП может частично компенсировать это за счет налоговой оптимизации.
Сопроводительное письмо
I am writing to express my interest in the Senior Java Developer position at Top Selection. With over 6 years of experience in Java development and a strong background in building microservices for large-scale logistics projects, I am confident in my ability to contribute effectively to your team. My expertise in Spring Boot, Kafka, and PostgreSQL, combined with practical experience in implementing Saga patterns and working with orchestrators like Temporal, aligns perfectly with your technical requirements.
I have a deep understanding of DDD and hexagonal architecture, which allows me to create maintainable and scalable systems. My experience with Java 21 and modern CI/CD tools like GitLab CI and Argo CD ensures that I can hit the ground running. I am particularly excited about the opportunity to work on integration with post-machine equipment and optimize existing codebases to improve system performance.
Составьте идеальное письмо к вакансии с ИИ-агентом

Откликнитесь в Top Selection уже сейчас
Присоединяйтесь к команде Top Selection и развивайте сложные логистические системы на стеке Java 21!
Описание вакансии
Senior Java developer
Локация: Удаленно в РФ (гражданство РФ)
Компания: Top Selection
ЗП: от 290 000 до 320 000 р. гросс
Занятость: Полная
Привет!👋 Меня зовут Ирина. Я представляю группу компаний Top Selection.
✅Оформление: как ИП.
✅Проект: крупной логистической компании
Обязательные требования:
- Коммерческая разработка на Java (6+ лет);
- Опыт работы со Spring Framework (Boot, Core, Web, Data, Kafka, Test);
- Опыт проектирования и разработки микросервисов;
- Понимание принципов DDD и гексагональной архитектуры
- Уверенное понимание паттернов распределённых транзакций, опыт реализации Saga-подхода или других механизмов согласования в распределённых системах;
- Опыт работы с Kafka;
- Опыт работы с PostgreSQL;
- Опыт работы с оркестраторами бизнес-процессов (Camunda, Temporal и пр.);
- Понимание принципов работы с Docker/Kubernetes;
- Понимание принципов CI/CD;
- Высшее техническое образование;
- Понятный и логичный карьерный трек;
- Хорошая инженерная культура (если есть ссылка на GitHub, то это большой +);
- Опыт работы с Apache Cassandra;
- Опыт работы в логистике
Задачи:
- Разработка, отладка и поддержка микросервисных приложений;
- Разработка unit-тестов;
- Реализация интеграционного взаимодействия внутри микросервисной архитектуры, а также с внешними сервисами;
- Реализация взаимодействия ПО с постаматным оборудованием;
- Рефакторинг и оптимизация существующего кода;
- Code Review.
Стек технологий: Java 21, Spring, PostgreSQL, Hibernate, Kafka, Temporal, ELK, GitLab CI, Docker/Kubernetes, Argo CD, Kaiten
💬 Резюме отправлять: Откликнуться
–––
Бесплатный постинг вакансий: @freeIT_job
Забирай 📚 Базу Знаний
Создайте идеальное резюме с помощью ИИ-агента

Навыки
- Java
- Spring Boot
- Spring Framework
- Kafka
- PostgreSQL
- Microservices
- DDD
- Saga Pattern
- Camunda
- Temporal
- Docker
- Kubernetes
- CI/CD
- Apache Cassandra
- Hibernate
- ELK
- GitLab CI
- Argo CD
Возможные вопросы на собеседовании
Вакансия требует уверенного понимания паттернов распределенных транзакций.
Расскажите о вашем опыте реализации Saga-паттерна: в каких случаях вы выбирали оркестрацию, а в каких — хореографию?
В стеке указан Temporal, что является специфичным требованием.
Какие основные преимущества дает использование Temporal или Camunda в микросервисной архитектуре по сравнению с самописными решениями?
Проект основан на микросервисах с использованием DDD.
Как вы определяете границы Bounded Context в логистических системах и как организуете взаимодействие между ними?
Упоминается использование Apache Cassandra.
В каких сценариях в вашем проекте оправдано использование Cassandra вместо PostgreSQL? С какими сложностями вы сталкивались при работе с ней?
Вакансия предполагает работу с Java 21.
Какие возможности Java 21 (например, Virtual Threads) вы считаете наиболее полезными для высоконагруженных микросервисов?
Похожие вакансии
.NET разработчик Middle+ , Senior
Senior C++ Developer (ATM / Payment Systems)
Старший разработчик C++
Senior Java Developer
Senior Python-разработчик
Senior Python Developer
1000+ офферов получено
Устали искать работу? Мы найдём её за вас
Quick Offer улучшит ваше резюме, подберёт лучшие вакансии и откликнется за вас. Результат — в 3 раза больше приглашений на собеседования и никакой рутины!
- Страна
- Россия
- Зарплата
- 290 000 ₽ – 320 000 ₽