Node JS Developer

Gurgaon, Haryana, India
Node JS Developer - CREQ154157

Job Description

Skill: Node JS Developer

Master/Bachelor degree in Computer Science, Computer Engineering (BE/MCA/BCA)
5-9 years of strong software design and development experience and building and administering large-scale distributed applications
Strong communication skills
Agility and quick learner
Understanding of the Software development lifecycle
Good Analytical and problem-solving skills
Self-motivated with the ability to prioritize, meet deadlines, and manage changing priorities
Should have a high level of energy working as an individual Contributor and as a part of Team.
Ability to think out of the box and questioning everything

Technical Skills (Hands On)
Apply Serverside software development expertise, to design, develop and implement horizontally scalable components with the ability to handle large transaction and query volumes with following experience

Backend - NodeJS, Server-Side Events (SSE)
Programming languages Typescript, JavaScript
Databases MySQL, PostgreSQL
Additional useful programming languages Java, Scala
CI/CD experience wit
Git/TFS, Containers, Ansible
Test Driven Development (TDD)
Real-time or near real-time data pipelines
BPMN 2.0 (Camunda)
Knowledge of Design Thinking
Experience working in short agile release cycles
Enterprise grade development best-practices for end-to-end interoperability and integration
Design with operational requirements, and support challenges in perspective


Drive technical excellence and implementation of best backend engineering practices. Apply technical understanding ofUsing modern cloud architectures
DevSecOps tools, and tool-chaining to achieve end-to-end automation
Patterns and best-practices for multi-tiered distributed applications, and Multi-Cloud environment Information Security, Identity and Access Management Develop full stack applications that are scalable, robust, and thoughtfully designed
Full software development lifecycle, from design to implementation.
Ship production code to a large customer base, and will take full ownership of your work, including testing and deployments.
Collaborate with other software engineers, domain experts, and end-users, to build the right solutions that address our business needs.
Interface with Software Quality Assurance and deployment teams. Participate in design, scoping, implementation, and testing in short agile release cycles


About Virtusa

Teamwork, quality of life, professional and personal development: values that Virtusa is proud to embody. When you join us, you join a team of 30,000+ people globally that cares about your growth — one that seeks to provide you with exciting projects, opportunities and work with state of the art technologies throughout your career with us.

Great minds, great potential: it all comes together at Virtusa. We value collaboration and the team environment of our company, and seek to provide great minds with a dynamic place to nurture new ideas and foster excellence.

Virtusa was founded on principles of equal opportunity for all, and so does not discriminate on the basis of race, religion, color, sex, gender identity, sexual orientation, age, non-disqualifying physical or mental disability, national origin, veteran status or any other basis covered by appropriate law. All employment is decided on the basis of qualifications, merit, and business need.

Learn more at




Primary Location
Gurgaon, Haryana, India
Job Type
APE-Single Page Applications
Job Posting
Job Search Form

Join Virtusa


Please note only files with .pdf, .docx or .doc file extensions are accepted. Max file weight: 512KB

Please attach your CV/Resume, ensure it is in the correct format and smaller than 512KB.