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