NODE JS_Virtual Interview_ 12th Sep (Bengaluru)

NODE JS_Virtual Interview_ 12th Sep (Bengaluru)

12 Sep
|
Tata Consultancy Services
|
Bengaluru

12 Sep

Tata Consultancy Services

Bengaluru

Job Title : Node.js Developer

Experience : 6-10 Years

Locations : Chennai, Bengaluru, Hyderabad, Pune, Kochi, Kolkata, NCR/Delhi

Virtual Interview: 12th Sep

Required Technical Skills

- Node.js
- JavaScript / TypeScript
- Express.js / NestJS
- REST API & Microservices Development
- MongoDB / PostgreSQL / MySQL
- Redis, Kafka, RabbitMQ (Preferred)
- Docker & Kubernetes
- Git, CI/CD Pipelines
- AWS / Azure / GCP Cloud Platforms
- Unit Testing Frameworks (Jest, Mocha, Chai)

Desired Competencies

Must Have

- 6-10 years of software development experience with at least 4+ years in Node.js development.
- Strong expertise in building scalable backend applications and microservices.
- Experience in designing and developing RESTful APIs.
- Good knowledge of asynchronous programming, event-driven architecture, and design patterns.
- Experience with relational and NoSQL databases.
- Hands-on experience with cloud platforms (AWS/Azure/GCP).
- Knowledge of containerization using Docker and orchestration using Kubernetes.
- Solid debugging, performance optimization, and problem-solving skills.




- Experience working in Agile/Scrum environments.

Good to Have
- Experience with GraphQL.
- Knowledge of Serverless architecture.
- Experience with messaging systems such as Kafka or RabbitMQ.
- Exposure to DevOps practices and CI/CD tools.
- Front-end knowledge in React.js or Angular.

Roles & Responsibilities
1. Design, develop, and maintain scalable backend applications using Node.js.
2. Develop secure and high-performance RESTful APIs and microservices.
3. Collaborate with architects, product owners, and cross-functional teams to define and deliver solutions.
4. Optimize application performance, scalability, and reliability.
5. Write unit tests and maintain code quality through reviews and best practices.
6. Troubleshoot production issues and provide timely resolutions.
7. Participate in application deployment, monitoring, and support activities.
8. Contribute to technical design discussions and technology improvements.

📌 NODE JS_Virtual Interview_ 12th Sep (Bengaluru)
🏢 Tata Consultancy Services
📍 Bengaluru

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: node js_virtual interview_ 12th sep (bengaluru) / bengaluru