Backend Developer (node.js)

BIG Language Solutions

Noida, Uttar PradeshFull-timeMid LevelOn-site

Job Description

Job Title: Backend Developer (Node.js)

Location: Noida(Work form Office)

Experience: 6+ Years

Employment Type: Full-time


About the Role

We are seeking a highly skilled Backend Developer with strong experience in Node.js to design, build, and maintain scalable backend systems and APIs. The ideal candidate will have deep expertise in API design, database management, asynchronous processing, cloud storage integrations, and security best practices.


Key Responsibilities

• Develop and maintain backend services using Node.js (v18+ / v22) and Express.js

• Design and implement scalable REST APIs

• Document APIs using Swagger / OpenAPI

• Work with MongoDB and Mongoose, including replica set administration

• Implement background processing and scheduling using Agenda job scheduler

• Build robust asynchronous job processing workflows

• Implement secure authentication and session management

• Apply CSRF protection and industry-standard security practices

• Integrate third-party systems such as Sage Intacct (SOAP/XML-based integration)

• Manage file storage integrations using:

o AWS S3 SDK

o Google Cloud Storage

o Azure File Share SDK

• Containerize applications using Docker

• Manage dependencies using pnpm / npm

• Write unit and integration tests using Jest

• Maintain and improve CI/CD pipelines

• Implement logging and observability solutions using Winston

• Follow OWASP security best practices

• Participate in Git-based workflows and code reviews


Required Skills & Qualifications

• Strong experience with Node.js and Express.js

• Solid understanding of RESTful API design

• Experience with MongoDB / Mongoose

• Knowledge of replica sets and database scaling

• Experience with background job processing systems

• Familiarity with Swagger / OpenAPI documentation

• Hands-on experience with Docker containerization

• Experience building and maintaining CI/CD pipelines

• Strong knowledge of backend security best practices (OWASP)

• Experience with Git workflows and peer code reviews

• Testing experience with Jest


Nice to Have

• Experience with Sage Intacct integrations

• Exposure to multi-cloud storage environments

• Experience in high-availability production systems

• Familiarity with observability and monitoring tools


Soft Skills

• Strong analytical and problem-solving skills

• Attention to detail and commitment to code quality

• Ability to work independently and within cross-functional teams

• Strong communication skills

Posted 2 weeks ago

Related Jobs

Related Searches