i
Coders Brain
525 Coders Brain Jobs
3-5 years
Node.js Developer - Backend Architecture (3-5 yrs)
Coders Brain
posted 11hr ago
Job Title : Node.js Developer (MongoDB, PostgreSQL, REST APIs)
Location : Bangalore, India
Job Type : Full-time, Permanent
Job Summary :
We are looking for an experienced and passionate Node.js Developer to join our dynamic development team. The ideal candidate will have expertise in Node.js, MongoDB, PostgreSQL, and REST API development. This is an excellent opportunity to work in a fast-paced environment, collaborating with cross-functional teams to build scalable and robust web applications.
Key Responsibilities :
- Develop and maintain high-performance, scalable, and secure backend services using Node.js.
- Design and implement efficient REST APIs for communication between front-end applications and the server.
- Work with MongoDB and PostgreSQL databases to design schemas, queries, and optimize performance.
- Write clean, maintainable, and well-documented code following industry best practices.
- Collaborate with the front-end team to integrate back-end functionality with the user interface.
- Perform unit and integration testing to ensure the quality of the code.
- Troubleshoot and debug production issues and provide timely solutions.
- Continuously research and implement new technologies to improve application performance and scalability.
Required Skills and Qualifications :
- Strong proficiency in Node.js (v4+).
- In-depth knowledge of MongoDB and PostgreSQL for designing databases and writing queries.
- Solid experience in developing and maintaining REST APIs.
- Experience with Express.js (or similar Node.js frameworks) is a plus.
- Familiarity with authentication and authorization techniques (JWT, OAuth, etc.).
- Strong understanding of asynchronous programming, callbacks, promises, and async/await in Node.js.
- Proficiency in version control using Git.
- Experience in unit testing and debugging code effectively.
- Good understanding of HTTP/HTTPS, web services, and API design patterns.
Desired Skills :
- Knowledge of cloud platforms like AWS, Google Cloud, or Azure.
- Familiarity with front-end technologies like React.js or Angular is a plus.
- Strong problem-solving skills and ability to debug complex issues.
- Experience with containerization (Docker) and continuous integration/deployment (CI/CD) is a bonus.
- Ability to work independently and in a collaborative team environment.
Education and Experience :
- Bachelor's or Master's degree in Computer Science, Information Technology, or related field (preferred).
- 2+ years of experience in Node.js development.
- Proven experience with MongoDB, PostgreSQL, and REST API development.
Functional Areas: Software/Testing/Networking
Read full job descriptionPrepare for Node JS Developer roles with real interview advice
5-10 Yrs