Node Js Developer

United States Digital Space LLC

Maharashtra

On-site

INR 158,277 - 724,573

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Flexible schedule

Job summary

United States Digital Space LLC is seeking an experienced Node.js Developer to design, develop, and optimize high-performance backend systems. The role requires strong skills in Node.js, MySQL, and various backend frameworks, focusing on building scalable, secure, and maintainable solutions.

Key responsibilities include backend development, building RESTful APIs, managing databases, and collaborating in Agile teams. Candidates should have rich experience in microservices, asynchronous programming, and API security practices.

Benefits include a flexible schedule, and the position is in-person in India, Maharashtra.

Qualifications

  • Strong proficiency in Node.js and JavaScript/ES6+.
  • Expertise in MySQL, MongoDB, and Oracle, including schema design and performance tuning.
  • Proven experience in building RESTful APIs and integrating third-party services.
  • Solid understanding of asynchronous programming and event-driven architecture.
  • Experience in system design, microservices, and distributed systems.
  • Hands-on knowledge of message queues (Kafka, RabbitMQ).
  • Experience with API security practices including JWT, OAuth2, data validation, and encryption.
  • Strong debugging, problem-solving, and performance optimization skills.
  • Proficiency in Git.

Responsibilities

  • Design, develop, and maintain backend applications using Node.js.
  • Build RESTful APIs and integrate with internal and external services.
  • Work extensively with MySQL, MongoDB, and Oracle databases.
  • Contribute to system design and microservices architecture.
  • Debug and optimize complex backend workflows.
  • Implement secure authentication and authorization mechanisms.
  • Collaborate with cross-functional teams in Agile environments.
  • Write unit and integration tests.

Skills

Node.js
JavaScript/ES6+
MySQL
MongoDB
Oracle
RESTful APIs
Event-Driven Architecture
Asynchronous Programming
Performance Tuning
API Security (JWT, OAuth2)
Kafka
RabbitMQ
LLD/HLD
Microservices
Distributed Systems
Git
Debugging
Scalability

Tools

Docker
Kubernetes
CI/CD

Job description

We are looking for an experienced Node.js Developer to design, develop, and optimize high-performance backend systems. The ideal candidate will have deep expertise in Node.js, MySQL, and modern backend frameworks, with strong experience in system design, microservices, and distributed architecture. This role requires a problem-solving mindset with the ability to build scalable, secure, and maintainable solutions for high-load production environments.

Key Responsibilities

Backend Development:

Design, develop, and maintain backend applications using Node.js and JavaScript/ES6+.

Build RESTful APIs and integrate with internal and external services.

Ensure modular, reusable, and efficient code.

Database Management:

Work extensively with MySQL, MongoDB, and Oracle.

Handle schema design, indexing, query optimization, and database performance tuning.

Ensure high availability and data consistency in large-scale environments.

System Architecture \& Design:

Contribute to system design, microservices architecture, and distributed systems.

Apply Low-Level Design (LLD) and High-Level Design (HLD) principles.

Implement solutions focused on scalability, fault tolerance, and maintainability.

Performance Optimization:

Debug and optimize complex backend workflows under high-load scenarios.

Apply asynchronous programming and event-driven architecture best practices.

Monitor and fine-tune backend systems for optimal performance.

API \& Security:

Implement secure authentication and authorization mechanisms (e.g., JWT, OAuth2).

Apply best practices in data validation, encryption, and API security.

Integrate APIs with third-party services securely and efficiently.

Messaging \& Event Handling:

Work with message queues such as Kafka, RabbitMQ, etc. for distributed event handling.

Implement scalable messaging workflows.

Error Handling \& Logging:

Implement robust error handling, logging, and debugging mechanisms in Node.js applications.

Troubleshoot production issues quickly and effectively.

Collaboration \& Version Control:

Collaborate with cross-functional teams in Agile/Scrum environments.

Use Git for version control with branching and release strategies.

Testing \& Documentation:

Write unit and integration tests to ensure code reliability.

Maintain clear documentation for backend systems, APIs, and workflows.

Required Skills \& Qualifications

Strong proficiency in Node.js and JavaScript/ES6+.

Expertise in MySQL, MongoDB, and Oracle (schema design, query optimization, performance tuning).

Proven experience in building RESTful APIs and integrating third-party services.

Solid understanding of asynchronous programming and event-driven architecture.

Experience in system design, microservices, and distributed systems.

Hands-on knowledge of message queues (Kafka, RabbitMQ).

Experience with API security practices including JWT, OAuth2, data validation, and encryption.

Strong debugging, problem-solving, and performance optimization skills.

Proficiency in Git with collaborative branching and release strategies.

Preferred Qualifications (Good to Have)

Experience with Docker, Kubernetes, or cloud platforms (AWS, Azure, GCP).

Knowledge of CI/CD pipelines for automated deployment.

Familiarity with GraphQL APIs and advanced API architectures.

Experience working in Agile/Scrum teams with DevOps practices.

Key Skills

Node.js | JavaScript/ES6+ | MySQL | MongoDB | Oracle | RESTful APIs | Event-Driven Architecture | Asynchronous Programming | Performance Tuning | API Security (JWT, OAuth2) | Kafka | RabbitMQ | LLD/HLD | Microservices | Distributed Systems | Git | Debugging | Scalability

Pay: ₹14,182.55 - ₹64,925.94 per month

Benefits:

  • Flexible schedule

Work Location: In person

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Node Js Developer
Node Js Developer

Sveltetech Technologies • Gurugram District

On-site
INR 1,000,000 - 2,100,000
Node Js Developer
Node Js Developer

Infosys • Hyderabad, Chennai District, Bengaluru

Hybrid
INR 600,000 - 900,000
Node.js Backend Developer – Senior
Node.js Backend Developer – Senior

Winzons • India

On-site
INR 1,800,000 - 3,200,000
Node JS Backend Development
Node JS Backend Development

Boschgroup • Coimbatore District

On-site
INR 800,000 - 1,200,000
Senior Node Js Developer
Senior Node Js Developer

Axiussoftware • Kolkata District

Hybrid
INR 1,800,000 - 2,600,000
Nodejs developer
Nodejs developer

Weekday AI • Bengaluru

On-site
INR 800,000 - 1,200,000
Backend Developer (Node.js)
Backend Developer (Node.js)

Finlabs India Pvt Ltd • India

On-site
INR 1,200,000 - 1,800,000
Node.js Backend Developer
Node.js Backend Developer

Lightrains Technolabs • Thiruvananthapuram

On-site
INR 900,000 - 1,500,000
5 Days Working
Flexible Timings
Node.js Developer
Node.js Developer

Recro • Dadri

On-site
INR 900,000 - 1,700,000
Node Js Developers
Node Js Developers

Pranam Recruiters • Navi Mumbai

On-site
INR 1,100,000 - 1,300,000