Node JS Developer Job at System Edge, Virginia

SkFmMllHZnVuY1dwdVpycnlLUldMaE9tMFE9PQ==
  • 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

KellyMitchell Group

IT Help Desk Job at KellyMitchell Group

 ...Job Summary: Our client is seeking a IT Help Desk to join their team! This position is located in Louisville, Kentucky. Duties:...  ...issues within defined service level agreements (SLAs) Maintain a working knowledge of company operational procedures to provide... 

Vertical Supply Group

Business Development Manager - Utility Market Job at Vertical Supply Group

 ...Job Description Job Description Opportunity Overview: The Business Development Manager (BDM) is responsible for developing and realizing new business with existing and new utility accounts in a coordinated strategy with the Utility Sales Director. The BDM will... 

Tri County Logging Ent. LLC

Personal Driver Job at Tri County Logging Ent. LLC

 ...County Logging is seeking a reliable and professional Personal Driver to join our team in Clarion County, PA. This role is perfect...  ...pride in safe driving. We find that many of our best drivers are retired truck drivers who value steady, local driving opportunities.... 

Hamilton Plumbing, Heating, A/C, Rooter

Residential Electrician Job at Hamilton Plumbing, Heating, A/C, Rooter

 ...Full-time, year-round work Join Hamilton Plumbing, Heating, A/C, Rooter of ARS, the nations largest provider of residential HVAC, plumbing, and electrical services with 7,000+ team members and over 45 years of experience. What We Offer: ~ Weekly pay via... 

Skills for Chicago

Sitter - Jovie of Chicago - Chicago Job at Skills for Chicago

Skills for Chicago Is a Chicago-based nonprofit that removes barriers to employment by eliminating biases that disqualify candidates unnecessarily. Working with local and global companies, Skills brings opportunities to neighborhoods and municipalities throughout ...