We are looking for a skilled Backend Developer with strong expertise in Node.js, system architecture, databases, and cloud technologies. The ideal candidate should have hands-on experience building scalable backend systems, APIs, microservices, and cloud-based applications.
Key Responsibilities
- Design, develop, and maintain scalable backend applications and APIs
- Build and manage microservices and event-driven architectures
- Develop secure, high-performance backend systems and integrations
- Work with relational and NoSQL databases for optimized data management
- Implement caching mechanisms and improve application performance
- Collaborate with frontend, product, and DevOps teams for end-to-end development
- Ensure application security, API validation, and protection against vulnerabilities
- Participate in deployment, monitoring, and troubleshooting of applications
Mandatory Requirements Backend Technologies
- Strong hands-on experience in Node.js
- Experience with Express.js and/or NestJS
Databases
- Relational Databases: MySQL / PostgreSQL
- NoSQL Database: MongoDB
- Caching: Redis
System Design & Architecture
- Microservices architecture
- Event-driven systems
- Message queues such as Kafka or RabbitMQ
- Strong understanding of API design principles
Cloud & DevOps
- Experience with AWS services including EC2, S3, and RDS
- Knowledge of Docker and containerization
- Basic understanding of CI/CD pipelines
Security
- Experience with JWT and OAuth authentication
- Knowledge of API security, data validation, and common security best practices
Pay: Up to ₹1,200,000.00 per year
Application Question(s):
- Whats your notice period?
Experience:
- Node.js: 6 years (Required)
- Express.js: 6 years (Required)
Work Location: In person