Node.js Backend Developer
Position: Node JS
Experience : 3+ years
Location: On-site, Full Time
Joining: Immediate to join
Openings: 2
We are seeking a skilled Node.js Developer to join our dynamic team. In this role, you will be responsible for develop & maintain backend services using Node.js & Express.js.
Key Responsibilities:
- Develop & maintain backend services using Node.js & Express.js
- Design & implement Microservices Architecture
- Manage & optimize MongoDB databases with Mongoose ORM
- Integrate & manage third-party APIs using Axios
- Implement & maintain database migrations (MongoDB Atlas, Migrate.js, or Liquibase)
- Develop RESTful APIs & handle authentication (JWT, OAuth)
- Optimize API performance and database queries
- Deploy & manage applications on AWS (EC2, S3, Lambda, RDS, etc.)
- Set up CI/CD pipelines for smooth deployments
- Monitor & troubleshoot cloud-based infrastructure
Key Skills:
- Strong knowledge of Microservices Architecture
- Experience with MongoDB & Mongoose ORM
- Expertise in AWS services (EC2, S3, RDS, Lambda, etc.)
- Familiarity with Docker & Kubernetes (Preferred)
- API integration using Axios
- Database migration experience (Migrate.js, Liquibase, etc.)
- Understanding of CI/CD pipelines (AWS CodePipeline, GitHub Actions, Jenkins)
- Knowledge of Redis & Caching Strategies
- Experience with API Gateway & Load Balancing
- Security Best Practices for cloud applications
Qualifications:
- 3+ Years Node.js Developer.
- Bachelor’s/Master’s degree in Computer Science, IT, or related field
- Strong problem-solving & analytical skills
- Ability to work independently & in a team environment