
Backend Developer
- Bangalore, Karnataka
- Permanent
- Full-time
- Design, develop, and maintain RESTful APIs and microservices using Node.js.
- Write clean, efficient, and well-documented code.
- Implement and manage NoSQL databases, with a strong focus on DynamoDB.
- Ensure backend systems are optimized for performance, scalability, and security.
- Drive continuous improvements through data-driven insights.
- Collaborate closely with front-end engineers to integrate server-side logic with user-facing elements.
- Develop and maintain unit and integration tests to uphold code quality.
- Participate in code reviews and contribute to best practices and process improvements.
- Stay updated with emerging backend technologies and industry trends.
- 3–4 years of hands-on backend development experience.
- Strong expertise in Node.js and building RESTful APIs.
- Solid experience with NoSQL databases, particularly DynamoDB.
- Understanding of microservices architecture and related design patterns.
- Familiarity with unit testing frameworks and coding best practices.
- Excellent problem-solving, debugging, and optimization skills.
- Ability to work independently as well as collaboratively within a team.
- Strong communication and teamwork abilities.
- Experience with Java, Golang, or Python.
- Knowledge of containerization technologies (e.g., Kubernetes).
- Hands-on experience with cloud platforms such as AWS or Google Cloud.
- Understanding of DevOps principles and practices.