"Job Title: Backend Developer (Node.js) / Mid-Level Backend Engineer"
Experience - 3 to 4 Years
Location: Noida
Job Type: Full-time
Salary- INR (50k to 60k)
Role Overview:
We are looking for a Backend Developer with strong experience in Node.js and scalable system development. The candidate should have hands-on experience building production-grade backend services, working with microservices architecture, and contributing to system design decisions.
You will be responsible for developing reliable, high-performance backend systems and collaborating closely with cross-functional teams.
Key Responsibilities:
- Design, develop, and maintain backend services using Node.js (JavaScript/TypeScript)
- Build scalable systems using microservices or modular monolithic architecture
- Develop REST APIs and/or gRPC-based services
- Design efficient database schemas and optimize queries (MongoDB)
- Implement caching strategies using Redis
- Work with message brokers like Kafka or RabbitMQ
- Contribute to system design (HLD/LLD) discussions
- Build and manage containerized applications using Docker
- Maintain CI/CD pipelines using Jenkins
- Ensure code quality using best practices and tools like SonarQube
- Participate in code reviews and improve engineering standards
Technical Requirements Core Skills:
- 3–4 years of experience in Node.js development
- Strong knowledge of JavaScript and TypeScript
- Experience with backend frameworks and middleware
- Hands-on experience with REST APIs or gRPC
- Understanding of scalable backend architectures
Systems & Messaging:
- Experience with message brokers (Kafka or RabbitMQ)
- Understanding of event-driven architecture
- Knowledge of retries, idempotency, and fault tolerance
Database & Caching:
- Solid experience with MongoDB (schema design, indexing, optimization)
- Experience using Redis for caching and pub/sub
System Design:
- Good understanding of Data Structures and Algorithms
- Basic to intermediate system design knowledge
- Understanding of scalability concepts (load balancing, horizontal scaling)
- Knowledge of asynchronous programming and Node.js event loop
DevOps & Cloud
- Experience with Docker
- Familiarity with CI/CD (Jenkins)
- Basic experience with AWS or GCP
Preferred Qualifications
- Experience working on production-scale systems
- Familiarity with monitoring and logging tools
- Knowledge of authentication and security best practices
- Experience in performance optimization
Pay: ₹45,000.00 - ₹50,000.00 per month
Work Location: In person
📌 Node js developer (Noida)
🏢 Fluper
📍 Noida