Back End Engineer
Tata Consultancy Services · Bengaluru, Karnataka, India
Free to search · AI fit score against your CV · tailor your résumé in one click
Tata Consultancy Services · Bengaluru, Karnataka, India
Role & responsibilities • Strong proficiency in Node.js and TypeScript. • Experience with backend frameworks such as NestJS, Express, or Fastify. • Strong understanding of REST APIs, GraphQL APIs, microservices, and distributed systems. • Experience with AWS cloud services and modern SDLC practices. • Good understanding of software design principles (SOLID, DRY, KISS, Clean Code). • Strong knowledge of data structures, algorithms, and performance optimization. • Understanding of authentication, authorization, JWT, OAuth2/OIDC, and API security. • Experience with Git, CI/CD pipelines, unit testing, and production support.