Source description
About the role
As a Backend Developer, your main responsibility will be to design, develop, and maintain RESTful APIs and microservices using Node.js. You will need to write clean, efficient, and well-documented code while ensuring the performance, scalability, and security of our backend systems. Collaboration with front-end engineers to integrate user-facing elements with server-side logic is also a key aspect of this role. Key Responsibilities: - Design, develop, and maintain RESTful APIs and microservices using Node.js - Write clean, efficient, and well-documented code - Implement and maintain data storage solutions using NoSQL databases like DynamoDB - Collaborate with front-end engineers to integrate user-facing elements with server-side logic - Write unit and integration tests to ensure code quality - Stay up-to-date with the latest technologies and trends in backend development Qualifications Required: - 4-5 years of experience in backend development - Strong understanding of Node.js - Experience building RESTful APIs - Experience with NoSQL databases, particularly DynamoDB - Good understanding of microservices architecture and design patterns - Familiarity with unit testing frameworks and best practices - Excellent problem-solving and debugging skills - Ability to work independently and as part of a team - Strong communication and collaboration skills - Competence in using AI-assisted coding tools for writing, refactoring, and optimizing backend code - Experience with Java, Golang, or Python (Good to have) Additionally, the job offers a hybrid work environment where you can benefit from a combination of remote and in-office work. As a Backend Developer, your main responsibility will be to design, develop, and maintain RESTful APIs and microservices using Node.js. You will need to write clean, efficient, and well-documented code while ensuring the performance, scalability, and security of our backend systems. Collaboration with front-end engineers to integrate user-facing elements with server-side logic is also a key aspect of this role. Key Responsibilities: - Design, develop, and maintain RESTful APIs and microservices using Node.js - Write clean, efficient, and well-documented code - Implement and maintain data storage solutions using NoSQL databases like DynamoDB - Collaborate with front-end engineers to integrate user-facing elements with server-side logic - Write unit and integration tests to ensure code quality - Stay up-to-date with the latest technologies and trends in backend development Qualifications Required: - 4-5 years of experience in backend development - Strong understanding of Node.js - Experience building RESTful APIs - Experience with NoSQL databases, particularly DynamoDB - Good understanding of microservices architecture and design patterns - Familiarity with unit testing frameworks and best practices - Excellent problem-solving and debugging skills - Ability to work independently and as part of a team - Strong communication and collaboration skills - Competence in using AI-assisted coding tools for writing, refactoring, and optimizing backend code - Experience with Java, Golang, or Python (Good to have) Additionally, the job offers a hybrid work environment where you can benefit from a combination of remote and in-office work.
More at NEXTHIRE
Related open roles
Nippon Data System- Blockchain + Java Developer (India)
India
Vlink-Gen AI Developer (Gurugram)
Delhi NCR
Nippon Data system - Java (Blockchain)
India
Nippon Data System- Blockchain + Java Developer
India
Algotale - Kanini Software Solutions Full stack Developer (Pune)
Mumbai
Algotale - Kanini Software Solutions Full stack Developer (Chennai)
Chennai