Job Title: Backend Developer – Node.js
Location: Gurgaon - Hybrid
Experience: 3+ Years
Employment Type: Full-Time
About the Role:
We are looking for a highly skilled Backend Developer (Node.js) to build scalable, secure, and high-performance backend systems for a real-time trading platform similar to Exness.
This role is critical in powering transaction-heavy systems including trading operations, wallet management, and real-time data processing. If you enjoy solving complex backend challenges and working on low-latency, high-concurrency systems, this role is for you.
Key Responsibilities:
- Build and maintain high-performance backend services using Node.js and TypeScript
- Design and develop secure APIs for:
- User accounts
- Wallets
- Deposits & withdrawals
- Trading operations
- Develop real-time systems using WebSockets, pub/sub, and event-driven architecture
- Implement asynchronous workflows using RabbitMQ and message queues
- Optimize database performance, caching strategies, and system scalability
- Ensure platform reliability through logging, monitoring, and testing best practices
- Collaborate closely with Product, Frontend, and DevOps teams to deliver stable and scalable features
Required Skills & Experience:
- 3+ years of backend development experience using Node.js
- Strong proficiency in TypeScript and scalable system design
- Experience with relational databases such as PostgreSQL or MySQL
- Hands-on experience with Redis for caching and queueing
- Experience with message brokers like RabbitMQ
- Strong understanding of real-time systems (WebSockets, pub/sub)
- Knowledge of authentication, security, and transactional systems
- Familiarity with Docker and CI/CD pipelines
Preferred Qualifications
- Experience in fintech, trading, gaming, or payments platforms
- Exposure to high-traffic, low-latency systems
- Strong problem-solving mindset with ownership of production systems
Why Join Us
- Work on a cutting-edge real-time trading platform
- Solve complex, high-scale backend challenges
- Opportunity to build systems handling millions of transactions
- Collaborative and high-impact engineering environment