Job Description
Key Responsibilities
- Lead the backend design and development of in-house CRM systems supporting customer lifecycle, trading activities, and internal operations.
- Design, develop, and maintain integration services with MT4 / MT5 trading systems, including account management, trades, orders, positions, balances, and real-time / historical data synchronization.
- Architect and implement payment gateway integrations, covering deposits, withdrawals, webhook callbacks, reconciliation, and exception handling.
- Design and build internal and external APIs to support marketing campaigns, promotions, bonus and reward systems, and other business initiatives.
- Own and optimize core backend services built using Java and Spring Cloud microservices.
- Ensure high concurrency, low latency, and high availability across CRM and trading systems.
- Continuously improve system performance through JVM tuning, database optimization, caching strateg...