nodeJS, Databases, API development.
Infosys · Hyderabad, Telangana, India
Infosys · Hyderabad, Telangana, India
- Primary skills:Technology->Databases->OpenSource Database,Technology->Reactive Programming->NodeJS Key Responsibilities: - Design, develop, and maintain backend services using Node.js for scalable and secure API development. - Build RESTful APIs and services, ensuring proper versioning, error handling, and documentation. - Design and optimize database schemas, queries, and indexes to ensure high performance and reliability. - Integrate APIs with internal and external systems, ensuring data consistency and integrity across services. - Write clean, modular, and testable code following industry best practices and coding standards. - Troubleshoot and debug production issues, perform root-cause analysis, and implement long-term fixes. - Collaborate with cross-functional teams to refine requirements, estimate effort, and deliver features on time. - Implement security best practices in API and data handling, including authentication, authorization, and input validation. - Participate in code reviews, knowledge-sharing sessions, and continuous improvement of development processes. - Monitor application performance and contribute to capacity planning and scalability improvements. - Knowledge of design principles and fundamentals of architecture - Understanding of performance engineering - Knowledge of quality processes and estimation techniques - Basic understanding of project domain - Ability to translate functional / nonfunctional requirements to systems requirements - Ability to design and code complex programs - Ability to write test cases and scenarios based on the specifications - Good understanding of SDLC and agile methodologies - Awareness of latest technologies and trends - Logical thinking and problem solving skills along with an ability to collaborate