Reach out directly about this role
Salary: from 160,000 - 216,000 ₽ Company: 💻 Large federal HR platform Grade: Senior Location: Moscow / Saint Petersburg (remote / hybrid) Required experience: from 5 years Employment: full-time Format: remote work / hybrid
📋 Responsibilities:
— Decomposing monolith and developing new microservices — Fault-tolerant integrations: Kafka, idempotency, Transactional Outbox, retry, DLQ — Distributed systems: locks, schedulers, caching, graceful degradation — Performance optimization: SQL, indexes, N+1 elimination, JVM profiling — Business process orchestration (Netflix Conductor / Camunda)
📋 Requirements:
— Commercial Java development experience of 5+ years — Java 21+ (project stack — Java 21–25), Spring Boot, Apache Kafka — PostgreSQL: query optimization, indexes, transactions — Experience in designing high-load, fault-tolerant systems — Docker / Kubernetes — Higher education
➕ Will be a plus:
— Experience migrating legacy monoliths to microservices — Camunda / Netflix Conductor — Reliability patterns: Saga, Circuit Breaker, idempotency — Working with personal data, JWT/OAuth2
🙋 Conditions:
💬 Contact: @ira_recr
160,000 – 216,000 RUB
per month
from 5 years
Experience
Full-time
Employment
remote/hybrid
Work Format
Senior
Grade
Backend
Specialization
HRTech
Industry
Product company
Company Type
By country
Backend
Specialization
HRTech
Industry
Product company
Company Type