Senior Backend Engineer (Node.js) (Jaipur)

Senior Backend Engineer (Node.js) (Jaipur)

31 Jul
|
Cognitive Nest Tech Solutions
|
Jaipur

31 Jul

Cognitive Nest Tech Solutions

Jaipur

Senior Backend Engineer (Node.js)

Location: Jaipur (Work From Office)

Experience: 5–6 Years

Employment Type: Full-Time About the Role

We are looking for a Senior Backend Engineer with strong experience in building secure, scalable, and high-performance backend applications. You will work on a CRM & Trading Platform integrated with MetaTrader 5 (MT5), developing business-critical modules such as payments, wallets, trading account integrations, commissions, and third-party services. This is an ownership role requiring solid problem-solving skills, attention to detail, and the ability to build reliable production systems.

Key Responsibilities

Design, develop, and maintain scalable backend services using Node.js and Express.js.

Build and optimize REST APIs and backend architecture.

Develop and maintain wallet, payment, transaction, and commission-related modules.

Integrate MetaTrader 5 (MT5), payment gateways, and other third-party APIs.

Design efficient MongoDB schemas, indexes, aggregation pipelines, and transactions.

Ensure data consistency, security, performance, and scalability.

Implement authentication, authorization, and role-based access control (RBAC).

Troubleshoot production issues, optimize queries, and improve application performance.

Collaborate with frontend, product, and business teams to deliver high-quality solutions.

Required

Skills





5–6 years of experience in Node.js and Express.js.

Strong knowledge of JavaScript (ES6+), asynchronous programming, and REST APIs.

Expertise in MongoDB & Mongoose, including schema design, indexing, aggregation pipelines, transactions, and query optimization.

Experience with payment gateway integration (Stripe, Razorpay, PayPal, or similar), webhooks, and payment reconciliation.

Strong understanding of wallets, transactions, ledgers, idempotency, atomic operations, Decimal128/financial data handling, and audit trails.

Experience with JWT, RBAC, bcrypt, and secure authentication practices.

Hands-on experience with Socket.IO/WebSockets, Kafka or background job processing.

Good knowledge of Linux, PM2, Nginx, Git, production deployments, logging, and monitoring.

Strong debugging, problem-solving, and communication skills.

Preferred

Skills

Experience with MetaTrader 5 (MT5), Forex/Trading platforms, commission or financial systems.

Experience with Redis, BullMQ, NestJS, Docker, CI/CD, Cloudinary, Jest/Vitest, and Microservices.

Why Join

Us?

Work on a real-time CRM & Trading Platform handling financial transactions.

High ownership and end-to-end development responsibilities.

Opportunity to solve complex engineering challenges in a fast-paced environment.

📌 Senior Backend Engineer (Node.js) (Jaipur)
🏢 Cognitive Nest Tech Solutions
📍 Jaipur

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: senior backend engineer (node.js) (jaipur) / jaipur

Subscribe to this job alert:

Get the latest job offers by email for: senior backend engineer (node.js) (jaipur) / jaipur