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

Java разработчик (senior)
Привлекательная вакансия для Senior-разработчика: современный стек (Java 21), отсутствие legacy, удаленный формат и возможность влиять на архитектуру. Зарплата соответствует рынку, но требует высокой квалификации.
Сложность вакансии
Высокая сложность обусловлена требованием опыта от 6 лет, глубоким знанием распределенных транзакций (Saga) и специфических инструментов вроде Temporal. Работа над проектом с нуля требует сильных архитектурных навыков.
Анализ зарплаты
Предложенная вилка 240 000 – 350 000 руб. net полностью соответствует текущим рыночным реалиям для Senior Java разработчиков в России. Верхняя граница в 350к является конкурентной для аутстафф-модели.
Сопроводительное письмо
I am writing to express my strong interest in the Senior Java Developer position at Novelekt. With over 6 years of experience in commercial Java development and a deep focus on microservices architecture, I am particularly excited about the opportunity to work on a greenfield project in the logistics domain using a modern stack like Java 21 and Temporal.
In my previous roles, I have extensively used Spring Boot, Kafka, and PostgreSQL to build scalable systems. I have a solid understanding of DDD and hexagonal architecture, and I am well-versed in implementing distributed transaction patterns such as Saga. My experience with Docker, Kubernetes, and CI/CD pipelines ensures that I can contribute effectively to the entire development lifecycle.
I am eager to bring my expertise in refactoring, code review, and architectural design to your team. The prospect of building a new domain from scratch without legacy constraints is highly appealing, and I am confident that my skills align perfectly with the requirements of this role.
Составьте идеальное письмо к вакансии с ИИ-агентом

Откликнитесь в Новэлект (Novelekt) уже сейчас
Если вы готовы проектировать сложные распределенные системы на Java 21 и Temporal, отправляйте резюме @JulyAsap прямо сейчас!
Описание вакансии
#вакансия#senior#удаленно#мир**Аутстафф компания Новэлект в поисках
Java разработчик (senior)
Логистика, склад**
Формат: Удаленно
Локация: Без ограничений
Важно: нужна рос. симка для прихода доступов
Занятость: полная
ЗП: от 240 000 до 350 000 net
🚀 Технологический стек:
Основной стек: Java 21, Spring (Boot, Core, Web, Data, Kafka, Test), PostgreSQL, Hibernate, Kafka, Temporal, ELK, GitLab CI, Docker/Kubernetes, Argo CD, Kaiten.
Дополнительные технологии (приветствуются): Camunda, Apache Cassandra.
📌 Требования:
✅Опыт коммерческой разработки на Java от 6 лет.
Практический опыт работы со Spring Framework (Boot, Core, Web, Data, Kafka, Test).
✅Опыт проектирования и разработки микросервисов.
✅Понимание принципов DDD и гексагональной архитектуры.
✅Уверенное понимание паттернов распределённых транзакций, опыт реализации Saga-подхода или других механизмов согласования в распределённых системах.
✅Опыт работы с Kafka.
✅Опыт работы с PostgreSQL.
✅Понимание принципов работы с Docker/Kubernetes.
✅Понимание принципов CI/CD.
Будет преимуществом:
✅Опыт работы с оркестраторами бизнес-процессов: Camunda, Temporal (наш выбор).
✅Опыт работы с Apache Cassandra.
✅Опыт работы в логистике.
✨ Задачи:
Разработка, отладка и поддержка микросервисных приложений.
Разработка Unit-тестов.
Реализация интеграционного взаимодействия внутри микросервисной архитектуры, а также с внешними сервисами.
Реализация взаимодействия ПО с постаматным оборудованием.
Рефакторинг и оптимизация существующего кода.
Участие в Code Review.
Участие в реализации и выводе на рынок нового продукта.
Разработка нового домена с чистого листа, с полным отсутствием legacy.
Возможность влиять на архитектуру.
Реализация сложных распределённых процессов с использованием фреймворка Temporal.
Участие в найме разработчиков в команду.
Пишите Откликнуться
Создайте идеальное резюме с помощью ИИ-агента

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