Skip to main content

Senior Java Developer

RemoteRussia only
Published
Role
Backend
Experience
Senior
Employment
Full-time
₽1.3k–₽1.4k/hr
Check eligibility

Open to RU only. Set where you work from to check your eligibility.

No BS summary

Senior Java developer for a large-scale HR platform with public (job portal) and private (document management, HR processes) components.

Core skills

JavaSpring BootKafka

Required skills

Apache KafkaPostgreSQLDockerKubernetes

Optional skills

CamundaNetflix ConductorSagaCircuit BreakeridempotencyJWTOAuth2

What you'll do

  • Decomposition of monolith and development of 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)

What they require

  • 5+ years of commercial Java development experience
  • 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
Software
₽1.3k–₽1.4k/hr