Senior Java Developer
Описание
SENIOR JAVA DEVELOPER
🏢 Компания: MISH DESIGN
💰 ЗП: 1 700–1 800 руб/час
🌍 Формат: Удалённо (Remote Russia, предпочтительно Москва / Санкт-Петербург)
🕒 Занятость: фулл-тайм
О компании:
Команда развивает масштабную HR‑платформу федерального уровня: публичный контур (аналог job‑портала) и закрытый внутренний контур для документооборота и кадровых процессов.
Задачи:
• Декомпозиция монолита и разработка новых микросервисов.
• Реализация отказоустойчивых интеграций: Kafka, идемпотентность, Transactional Outbox, retry, DLQ.
• Проектирование распределённых систем: блокировки, планировщики, кэширование, graceful degradation.
• Оптимизация производительности: SQL, индексы, устранение N+1, профилирование JVM.
• Оркестрация бизнес‑процессов (Netflix Conductor / Camunda).
Требования:
• Коммерческий опыт разработки на Java от 5 лет.
• Java 21+ (стек проекта — Java 21–25), Spring Boot, Apache Kafka.
• PostgreSQL: оптимизация запросов, индексы, транзакции.
• Опыт проектирования высоконагруженных, отказоустойчивых систем.
• Docker, Kubernetes.
• Высшее образование.
Будет плюсом:
• Опыт миграции legacy‑монолитов на микросервисы.
• Camunda / Netflix Conductor.
• Паттерны надёжности: Saga, Circuit Breaker, идемпотентность.
• Работа с ПДн, JWT/OAuth2.
Стек:
Java 21, Spring Boot 3.x, Kafka, Redis, OpenSearch, Netflix Conductor, PostgreSQL, K8s
Условия:
• Срок привлечения: 6 месяцев с возможностью продления.
• Занятость: фулл-тайм.
• Формат работы: удалённо.
• Локация: Москва или Санкт-Петербург.
• Ставка: 1 700–1 800 руб/час.
📩 Отклик: