Node JS Developer Job at System Edge, Virginia

M1p3azUvVWRWU3RBMUxOeDZZSUZkMzNDT1E9PQ==
  • System Edge
  • Virginia

Job Description

Job Title: Senior Node.js API Developer (10+ Years Experience in Node.JS)

Job Description:

We are seeking a highly experienced Senior Node.js API Developer with over 7 years of expertise in building and maintaining scalable, secure, and efficient backend systems. The ideal candidate will be responsible for designing, developing, and optimizing RESTful APIs and microservices, collaborating with cross-functional teams to deliver high-quality solutions, and ensuring the performance and security of our backend infrastructure.

Key Responsibilities:

  • Design, develop, and maintain RESTful APIs and microservices using Node.js and Express.js.
  • Write clean, well-documented, and efficient code adhering to best practices.
  • Collaborate with front-end developers, product managers, and other stakeholders to deliver integrated solutions.
  • Optimize application performance, scalability, and security.
  • Implement authentication, authorization, and data validation mechanisms.
  • Conduct code reviews and mentor junior team members.
  • Integrate third-party APIs and external services.
  • Deploy and monitor applications using cloud platforms such as AWS, Azure, or Google Cloud.
  • Build and maintain CI/CD pipelines for automated testing and deployment.
  • Document API designs and technical specifications.
  • Stay updated with the latest industry trends and incorporate innovative solutions.

Qualifications:

  • 7+ years of professional experience in Node.js development.
  • Strong proficiency in JavaScript and TypeScript.
  • Extensive experience with Express.js or similar frameworks.
  • Solid understanding of RESTful API principles, GraphQL (preferred).
  • Experience with microservices architecture and containerization (Docker, Kubernetes).
  • Proficiency with databases such as MongoDB, MySQL, PostgreSQL.
  • Knowledge of authentication/authorization protocols (JWT, OAuth).
  • Hands-on experience with cloud deployment and serverless technologies.
  • Familiarity with version control tools like Git.
  • Excellent problem-solving and communication skills.
  • Ability to work in a fast-paced, Agile environment.

Preferred Qualifications:

  • Experience with DevOps tools and CI/CD pipelines.
  • Knowledge of GraphQL, WebSockets, or real-time communication protocols.
  • Experience with monitoring and logging tools (Prometheus, Grafana, ELK).

Key Skills:

  • Node.js & Express.js
  • RESTful API & GraphQL design
  • Microservices architecture
  • Database: MongoDB, MySQL, PostgreSQL
  • Authentication & Authorization (JWT, OAuth)
  • Cloud Platforms: AWS, Azure, Google Cloud
  • Containerization & Deployment: Docker, Kubernetes
  • Version Control: Git, GitHub, GitLab
  • Agile methodologies & DevOps practices

Job Tags

Similar Jobs

CVS Health

Pharmacy Technician, Aetna Adherence Job at CVS Health

 ...must be able to triage tasks, balance efficiency with accuracy, work both independently and as a team in a fast-paced environment. Opportunities...  ...Prior Call Center experience+ Previous experience working from home+ Microsoft (MS) Windows-based applications and MS Office,... 

Colonna's Shipyard, Inc.

1st Class Pipe Welder - Weld America (Job ID: 969) Job at Colonna's Shipyard, Inc.

 ...Job Description 1st Class Pipe Welder - Weld America Purpose: Weld America, a division of Colonna's Shipyard, is seeking 1st Class Pipe Welders to support operations on local (Norfolk, VA) and non-local projects. Job Description: Weld together metal components... 

UCHealth

Phlebotomist I Job at UCHealth

 ...difference, and be part of a team that celebrates your contributions every step of the way! Don't miss out-apply today and elevate your phlebotomy career with UCHealth! Location: UCHealth Memorial Hospital North and other facilities across Colorado Springs. Department:... 

Russell Tobin

IBM ODM Developer Job at Russell Tobin

 ...job poster from Russell Tobin Hope you are doing well, this is Shivam Singh from Russell Tobin/Pride Global. We are looking for IBM ODM Developer at Nashville, TN // Onsite . Please let me know if you are interested. Position - IBM ODM Developer Exp. 7+... 

Goodwin Recruiting

Assistant General Manager - no late nights, no early mornings! Job at Goodwin Recruiting

We are a company that cares about its people, guests, and culture. We are currently seeking an experienced fast-casual Restaurant Manager with a passion for training and developing people. If you are a hands-on leader with a commitment to fresh food, General Manager, Assistant...