Loading
Hire.Monster

Senior Backend Engineer

Company
Russia
IT и технологииУдалённаяРазработкаSenior

Описание вакансии

  • Fully remote position.
  • Working hours (40 hours/week, any timezone)
  • Employment type: Long-term role.
  • Compensation in USD.

Требования

  • 7+ years of backend software engineering experience building production-grade, high-scale systems.
  • 6+ years of hands-on experience with Kotlin and Java in enterprise/high-throughput environments.
  • Strong proficiency with concurrency and thread-safe programming (e.g., coroutines and/or virtual threads).
  • Proven experience building event-driven or message-based systems (Kafka/MSK or equivalent) and applying distributed patterns (idempotency, sagas, eventual consistency).
  • Experience provisioning and tuning cloud infrastructure using Terraform (AWS EKS, RDS, MSK, or similar services).
  • Demonstrated experience building high-volume third-party API integrations (e.g., Microsoft Graph API) with throttling, backpressure, and resilient retry strategies.
  • Experience optimizing write-heavy data stores (PostgreSQL and/or Cassandra), including indexing and connection pooling.
  • Strong testing discipline across microservices (unit, integration, and load/performance testing), including resilience testing for distributed failure scenarios.
  • Familiarity with secure integration standards (mTLS, OAuth2, token rotation) in multi-tenant environments.
  • Affinity for engineering cultures emphasizing Agile, DevOps, observability, and continuous delivery.
  • A proven track record of delivering successful projects in complex, distributed environments.
  • Excellent English communication skills.
  • Bachelor’s Degree in Computer Science (or equivalent practical experience).
Опубликовано: 17.01.2026

Навыки