Senior Backend Nodejs Developer
Actively Reviewing the ApplicationsNowWiN International
Job Description
Looking for Senior Nodejs Developer
Experience: 5 to 7 years
Location: Hyderabad
Employment Type: Contract to Hire
Notice Period: Immediate to 7 days Maximum
Must Skills: Node.js / JavaScript (Expert) / Typescript / Fast API
JD:
We are looking for a backend engineer who actually understands how money flows through software, not just how to write endpoints. You’ll build and maintain systems that power Quote-to-Cash (Q2C) workflows, including pricing, subscriptions, invoicing, and lifecycle state management. This is not a CRUD-only role.
If you’ve never dealt with subscription pricing models, idempotency, state transitions, or performance at scale, this role will expose that gap quickly.
Job Description:
Backend Development
- Design and implement backend services for Quote → Order → Subscription → Invoice → Payment flows
- Build high-performance APIs using REST and WebSockets where real-time updates matter
- Implement Redis-based caching strategies to reduce latency and DB load (no blind caching)
- Design and optimize SQL/PostgreSQL schemas with proper indexing, constraints, and migrations
Subscription & Pricing Logic
- Implement and maintain subscription pricing models (tiered, usage-based, prorations, renewals)
- Handle pricing accuracy, edge cases, and lifecycle transitions without data corruption
- Ensure financial calculations are deterministic, auditable, and idempotent
Infrastructure & Reliability
- Containerize services using Docker and deploy on Kubernetes
- Integrate StatsD / monitoring to track performance, errors, and system health
- Understand and apply TCP/IP fundamentals when diagnosing latency or connection issues
Testing & Quality
- Write high-coverage unit and integration tests using Jest / Mocha
- Treat tests as non-negotiable, not optional documentation
- Enforce correctness in pricing, billing, and subscription logic through tests
Required Technical SkillsBackend & Data
- Strong experience with PostgreSQL / SQL (query optimization, transactions, locking)
- Hands-on experience with Redis for caching and performance optimization
- Clear understanding of data consistency vs performance tradeoffs
Networking & APIs
- Solid understanding of RESTful API design
- Experience with WebSockets for real-time communication
- Practical knowledge of TCP/IP fundamentals (timeouts, retries, connections)
Testing
- Proven experience with Jest and/or Mocha
- Ability to maintain high test coverage without slowing development
Infrastructure
- Real-world experience with Docker and Kubernetes
- Familiarity with monitoring and metrics (StatsD or similar tools)
Domain Experience (Strong Preference)
- Direct experience with Quote-to-Cash systems
- Hands-on work with subscription billing and pricing engines
- Understanding of SaaS monetization models and billing edge cases
Required Skills
Quick Tip
Customize your resume and cover letter to highlight relevant skills for this position to increase your chances of getting hired.
Related Job Recommendations
View All
Senior Test Engineer (Secret Clearance Required)
88% matchNextGen Federal Systems
ETL Lead
91% matchVirtusa
Google & Meta Ads Specialist
75% matchIntlum Technology Private Limited
Automation Test Engineer- Selenium + C#
79% matchWolters Kluwer
React Frontend Developer
79% matchAvia Technologies
Share
Quick Apply
Upload your resume to apply for this position