OpenJS Node.js Services Developer (JSNSD)

The OpenJS Node.js Services Developer certification is for the Node.js developer with at least two years of experience creating RESTful servers and services with Node.js.


The OpenJS Node.js Services Developer certification is designed for anyone looking to demonstrate competence in creating RESTful Node.js Servers and Services (or Microservices) with a particular emphasis on security practices.

Domains & Competencies

Servers and Services – 70%
Security – 30%

Show More

JSNSD Domains & Competencies v1.0

  • Servers and Services – 70%
    • Implementing public facing web servers
    • Creating RESTful HTTP services
    • Consuming other HTTP services
    • Knowledge of HTTP verbs and status codes
    • Processing user input
  • Security – 30%
    • Protecting against malicious input
    • Attack mitigation

Exam Details

This exam is an online, proctored, performance-based test that requires implementing multiple solutions within a Remote Desktop Linux environment. Visual Studio Code, Vim and Webstorm (kindly sponsored by JetBrains) are included as editors in this environment.

The exam includes tasks simulating on-the-job scenarios, and Candidates have 2 hours to complete the tasks.

Policies & Resources

Please review the Candidate Handbook and Exam Tips along with other recommended resources below.


Need help convincing your boss?
Get a letter to share >

At a Glance

Exam Delivery


Duration of Exam

2 Hours

Certification Valid

3 Years

Version of Software

NodeJS Version 12 LTS


  • 12 Month Exam Eligibility
  • Free Exam Retake
  • PDF Certificate and Digital Badge

Experience Level



Certifying 5 or more individuals?
Get a Corporate Quote >