Node.js Backend Developer
Qualifications & Requirements
Experience Level: Entry Level
Full Job Description
Node.js Backend Developer Opportunity in Nanded & Pune
Codestrup Infotech Private Limited is seeking a skilled Node.js Backend Developer to join our team. This role involves developing, maintaining, and scaling robust backend services that power our innovative products. You will be instrumental in designing and implementing secure and efficient RESTful APIs, working extensively with PostgreSQL for database management, and ensuring seamless integration of third-party services.
Key Responsibilities:
- Develop and scale backend services using Node.js and Express.js.
- Design and implement secure RESTful APIs.
- Utilize PostgreSQL for schema design, queries, indexing, and optimization.
- Create and maintain API documentation with Swagger / OpenAPI.
- Integrate various Payment Gateways including Razorpay, PayU, Stripe, and Cashfree.
- Implement authentication and authorization mechanisms using JWT and role-based access control.
- Integrate AI APIs for features like image/text processing, chatbots, and automation.
- Handle webhooks, callbacks, and background job processing using queues or cron jobs.
- Optimize backend performance, scalability, and security.
- Collaborate effectively with frontend, mobile, and product teams.
- Debug, test, deploy, and monitor backend services.
- Maintain clean, modular, and well-documented code.
- Utilize Git/GitHub for version control and team collaboration.
Required Skills and Technical Expertise:
- 1-2 years of hands-on experience in Node.js backend development.
- Strong proficiency in JavaScript (ES6+).
- Experience with Express.js or Fastify.
- Strong experience with PostgreSQL.
- Knowledge of ORMs such as Prisma, Sequelize, or TypeORM.
- Experience in Swagger / OpenAPI documentation.
- Hands-on experience with Payment Gateway integration.
- Understanding of API security, validation, and error handling.
- Experience with JWT, OAuth, or role-based access control.
- Familiarity with REST API best practices.
Additional Advantages:
- Experience with AI/ML API integration.
- Knowledge of Redis for caching.
- Experience with cloud deployment on AWS or VPS.
- Familiarity with Docker and CI/CD pipelines.
- Experience with Microservices architecture.
- Understanding of WebSockets for real-time APIs.
This full-time position offers a competitive salary based on experience and skillset, performance-based incentives, and the opportunity to work on live production systems. You will gain exposure to AI, fintech, and scalable backend systems, with excellent career growth prospects in a rapidly expanding tech company.
Work Location: In person in Nanded and Pune, Maharashtra.