О компании

XRuby is a key player in the international crypto ecosystem, focusing on developing innovative solutions for cryptocurrency exchanges.

Обязанности

  • Development and enhancement of the core functionalities of the cryptocurrency exchange.
  • Development and support of microservices architecture.
  • Working with financial operations, events, and integrations.
  • Designing fault-tolerant solutions.
  • Ensuring data consistency and process idempotency.
  • Optimizing performance and reliability of services.
  • Participating in architectural discussions and making technical decisions.
  • Working with the existing codebase and gradually evolving legacy components.

Требования

  • Commercial backend development experience in Java for at least 5 years.
  • Mandatory experience with Crypto Exchange or trading products.
  • Understanding of financial transactions and event-driven architecture.
  • Proficient in PostgreSQL, Kafka, and Redis.
  • Experience in designing high-load distributed systems.
  • Understanding of fault tolerance, consistency, and idempotency principles.
  • High level of engineering responsibility and autonomy.

Условия и бенефиты

  • Official employment under the Labor Code of the Russian Federation.
  • Work format: office in Kazan or remote within Russia.
  • Working on a live cryptocurrency exchange in production.
  • A small, strong backend team.
  • Opportunity to influence the technical development of the product.
  • International business scale and ambitious tasks.

Как откликнуться

To apply, please send your CV with the subject "Senior Java Developer" to CONTACT.