A complete application in a minute
Tailored resume and cover letter, ready to send.
Tata Consultancy Services is seeking a skilled full‑stack developer to design and implement modern web interfaces using React, Angular and Next.js, with strong TypeScript and JavaScript fundamentals. You will work on API integration, microservices, and cloud-native deployments in AWS, with Docker/Kubernetes and CI/CD practices.
You will also contribute to CMS integration, testing, and security best practices, while maintaining scalable, observable systems with cost awareness and DevSecOps
Experience building modern web interfaces using React, Angular, and Next.js. Strong understanding of TypeScript, JavaScript (ES6+), reusable component patterns, state management, UI performance optimization, and integration with backend APIs.
Handson development using Node.js, Java (Spring Boot), and Python (Flask/FastAPI). Ability to design and implement RESTful services, GraphQL APIs, and microservicebased backends. Familiar with caching strategies, asynchronous processing, and API performance tuning.
Exposure to Drupal, Contentstack, and other headless CMS platforms such as Contentful or Strapi. Capable of integrating CMS-driven content into frontend or backend workflows.
Practical experience with key AWS components including Lambda, API Gateway, EC2, ECS/EKS, S3, CloudFront, RDS, DynamoDB, Secrets Manager, SNS, SQS, IAM, CloudWatch, and CloudTrail. Ability to design and deploy scalable, secure, cloud-native solutions.
Proficient with Docker and Kubernetes (EKS). Experience setting up and maintaining CI/CD pipelines using Jenkins, GitHub Actions, or GitLab CI. Comfortable working with automated build, test, and deployment workflows.
Working knowledge of authentication and authorization patterns such as OAuth2, JWT, and AWS Cognito. Familiar with secret management, encryption using AWS KMS, API security best practices, secure coding guidelines, and DevSecOps principles.
Experience with Infrastructure as Code using Terraform and AWS CDK. Capable of automating environment provisioning, managing multienvironment deployments, and following GitOpsaligned workflows.
Skilled in writing automated tests across the stack, including unit tests (Vitest, Jest, JUnit, PyTest), integration tests, and endtoend tests (Robot Framework, Cypress, Playwright). Comfortable integrating SonarQube for code quality and static analysis.
Strong command of JavaScript and TypeScript, along with practical experience using Java, Python, SQL, and shell scripting for application development and automation tasks.
Exposure to tools such as CloudWatch, AWS XRay, Grafana, Datadog, and New Relic for application monitoring, log analysis, distributed tracing, and performance tuning.
Understanding of AWS cost management tools including Cost Explorer and Budgets. Familiar with cost optimization practices, resource tagging strategies, and identifying opportunities to reduce cloud spend.