
Search by job, company or skills
Job Title: Node.js Backend Developer Fintech / Payments / Blockchain
Experience: 3+ years backend development in Node.js
Role Summary:
We are looking for a skilled backend developer to build, maintain, and evolve backend infrastructure powering our fintech / payment / blockchain products from payment gateway integrations, transaction processing, wallet & ledger management, to API-driven services and scalable microservices infrastructure.
Key Responsibilities:
- Design, develop and maintain backend services & APIs using Node.js (and TypeScript, if applicable)
- Integrate payment gateways / banking APIs / blockchain networks for payment & transaction flows
- Build and manage databases / ledgers (SQL/NoSQL) design schemas, write efficient queries, handle transactions & reconciliation
- Apply security best practices: encryption, secure authentication/authorization, data protection, compliance with payment-security standards
- Handle asynchronous / event-driven operations: message queues, background jobs, real-time updates, high-volume transactions
- Ensure system reliability, scalability and performance; implement logging, monitoring, error-handling, retries, and incident response
- Collaborate with frontend, DevOps, product and security teams; participate in architecture design, code reviews, deployment workflows
- Write clean, maintainable, and testable code; write unit/integration tests; document APIs and system design
Required Skills:
- Strong Node.js (JavaScript / TypeScript) backend experience, 3+ years
- Proficient in building REST/GraphQL/gRPC APIs, working with SQL (PostgreSQL/MySQL) or NoSQL (MongoDB, Redis) databases
- Experience with asynchronous programming, event-driven architecture, microservices or distributed backend systems
- Good understanding of security, data protection, secure coding standards & compliance requirements for fintech/payments
- Experience integrating payment gateways / financial or banking APIs / blockchain (preferred)
- Familiarity with DevOps practices, containerization (Docker), CI/CD, cloud infrastructure (AWS/GCP/Azure)
- Strong problem-solving, testing and debugging skills
Preferred / Nice-to-have:
- Experience with payment gateway integrations, crypto/wallet/blockchain-based payments
- Knowledge of cryptography, ledger design, transaction reconciliation, and blockchain fundamentals
- Experience with real-time communication (WebSockets, streaming APIs)
- Familiarity with compliance standards (PCI-DSS, KYC/AML, GDPR), and secure handling of sensitive financial data
- Experience documenting architecture and APIs, working in cross-functional teams, and in agile development environments
Job ID: 136212273