Job Title: Senior Node.js Developer
Location: Richmond, Virginia (Hybrid/Onsite)
Experience: 6+ Years
Employment Type: Full-Time only W2 (NO C2C Resumes Please)
Duration: Long-Term
Job Summary: We are seeking an experienced
Senior Node.js Developer for a
long-term opportunity in
Richmond, Virginia. The ideal candidate will have 6+ years of strong backend development experience using Node.js, with a focus on scalable microservices, high-performance APIs, and modern DevOps practices. This role involves collaboration with cross-functional teams to deliver secure and scalable digital solutions.
Key Responsibilities: - Develop and maintain backend services using Node.js and Express.js.
- Build and optimize RESTful APIs for integration with frontend and mobile applications.
- Design scalable microservices and deploy them using Docker and Kubernetes.
- Work with MongoDB, PostgreSQL, Redis, and other database technologies.
- Implement secure authentication and authorization using JWT/OAuth2.
- Improve code quality through unit testing (Jest/Mocha/Chai) and code reviews.
- Monitor application performance and troubleshoot issues using PM2, ELK, Datadog.
- Integrate CI/CD pipelines with tools such as GitHub Actions, Jenkins, or GitLab CI.
- Participate in Agile development processes including daily stand-ups and sprint planning.
- Collaborate with frontend developers and DevOps teams to ensure seamless delivery.
- Required Skills:
- 6+ years of backend development experience with Node.js.
- Strong in JavaScript (ES6+) and experience with TypeScript is a plus.
- Proficiency in asynchronous programming, event-driven architecture, and API design.
- Experience with Docker, cloud platforms (AWS/GCP/Azure), and API security best practices.
- Hands-on experience with Git, Agile/Scrum, and collaborative tools like Jira.
Preferred Skills: - Experience with GraphQL, message queues (Kafka/RabbitMQ).
- Exposure to serverless frameworks (e.g., AWS Lambda).
- Familiarity with infrastructure as code (Terraform, Ansible).
Benefits: - Long-term stable project engagement
- Competitive salary with performance incentives
- Comprehensive health, dental, and vision insurance
- H1B Sponsorship
- Greencard Processing
- Training and upskilling support
Thanks & Regards Vasu Baanyan Software Services Inc 100 Metroplex Drive, Suite 100, 1st Floor, Edison, NJ. 08817 Phone: 732-595-9006 Extn: 207 | Direct: 732-660-9077 Email: vasu@baanyan.com | www.baanyan.com An E-Verified Company