Senior Java Developer (Crypto Exchange Core)
Company: XRuby
☑️ Who are we looking for?
A strong backend engineer with 5+ years of experience, who has already worked on cryptocurrency exchanges or exchange products. Independent, responsible, capable of making technical decisions and designing reliable systems for real financial operations.
☑️ What we offer:
- Work on a key product of an international crypto ecosystem
- Opportunity to influence architectural decisions and the exchange's development
- Participation in creating a high-load financial platform
- Work in an international environment with global markets
- Official employment according to the Labor Code of the Russian Federation
- Office in Kazan or remote work format within the Russian Federation
- A team where engineering expertise and independence are valued
☑️ In practice, this means we will be solving the following tasks:
- Development and evolution of the core functionality of a cryptocurrency exchange
- Development and support of a microservice architecture
- Work with financial operations, events, and integrations
- Design of fault-tolerant solutions
- Ensuring data consistency and process idempotency
- Optimization of service performance and reliability
- Participation in architectural discussions and technical decision-making
- Working with the existing codebase and gradual development of legacy components
☑️ What is important to us in you:
- 5+ years of commercial backend development experience in Java
- Mandatory experience working with Crypto Exchange or exchange products
- Understanding of financial transactions and event-driven architecture
- Confident command of 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 independence
☑️ Technology Stack:
- Java 21
- PostgreSQL
- Kafka
- Redis
- Camunda
- Kubernetes
- CI/CD
☑️ Work Conditions:
- Official employment according to the Labor Code of the Russian Federation
- Work format: office in Kazan or remote within the Russian Federation
- Work on a live crypto 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, send your CV with the subject «Senior Java Developer» — @Globa_HR