Key Responsibilities:

  • Develop, test, and maintain backend services using Node.js and Express.js.
  • Work with Java and Spring Boot for integrating backend functionalities.
  • Design and implement RESTful APIs and ensure their performance, security, and scalability.
  • Utilize relational databases (SQL) and NoSQL databases (DynamoDB) for efficient data storage and retrieval.
  • Implement authentication and authorization using OAuth2.0 and LDAP.
  • Collaborate with frontend developers using React, HTML, and CSS for seamless user experience.
  • Write unit and integration tests using Jest and JUnit to ensure application reliability.
  • Work with AWS cloud services for deployment, storage, and computing needs.
  • Troubleshoot and debug applications to optimize performance and efficiency.

Required Skills:

  • Strong proficiency in Node.js and Express.js.
  • Hands-on experience with Java and Spring Boot.
  • Expertise in relational databases (SQL) and NoSQL databases (DynamoDB).
  • Experience with REST APIs and API security best practices.
  • Knowledge of authentication mechanisms like OAuth2.0 and LDAP.
  • Frontend exposure with React, HTML, and CSS.
  • Experience with testing frameworks like Jest and JUnit.
  • Proficiency in C++ is a plus.
  • Hands-on experience with AWS cloud services.

Job Category: Node JS Developer
Job Type: Full Time
Job Location: Chennai
Exp-Level: 5 to 8 years

Apply for this position

Allowed Type(s): .pdf, .doc, .docx