Tata Consultancy Services

Engineer

Tata Consultancy Services$100K — $115K *
Enterprise Technology
Less than 5 years of experience
Job Overview by Ladders

Qualifications

  • 5-7 years of experience in API development and AWS services
  • Proficient in RESTful APIs, GraphQL, and OpenAPI/Swagger
  • Strong programming skills in Node.js, Python, Java, or .NET
  • Experience with AWS API services including API Gateway and Lambda
  • Knowledge of database integration techniques with DynamoDB and RDS
  • Familiar with serverless architecture and Infrastructure as Code practices
  • Expertise in security protocols such as OAuth 2.0 and JWT

Responsibilities

  • Design and develop secure, scalable REST/GraphQL APIs using AWS services
  • Build APIs using Amazon API Gateway integrated with Lambda or backend services
  • Develop serverless applications utilizing AWS Lambda and event-driven patterns
  • Define API contracts, schemas, and documentation following OpenAPI/Swagger standards
  • Implement authentication & authorization mechanisms using IAM, Cognito, OAuth, and JWT
  • Integrate APIs with databases like DynamoDB and RDS along with other AWS services
  • Monitor, log, and troubleshoot APIs using AWS CloudWatch and X-Ray

Benefits

  • Discretionary Annual Incentive
  • Comprehensive Medical Coverage including Dental & Vision
  • Maternal & Parental Leaves for family support
  • Insurance options including Auto, Home, and Identity Theft Protection
  • Commuter Benefits and Certification & Training Reimbursement
  • Generous Vacation and Sick Leave policies
  • Legal Assistance, 401K Plan, and Student Loan Refinancing options
Full Job Description
Skill: AWS API developer

Must Have Technical/Functional Skills

Tech skills:

  • API Development RESTful APIs, GraphQL (AppSync), OpenAPI/Swagger.
  • AWS API Services API Gateway, Lambda, AppSync.
  • Programming Languages Node.js, Python, Java, .NET
  • Authentication & Security OAuth 2.0, JWT, AWS Cognito, IAM.
  • Database Integration DynamoDB, RDS, Aurora, query optimization.
  • Serverless Architecture Event-driven design using Lambda, SNS, SQS.
  • Infrastructure as Code CloudFormation, SAM, Terraform.
  • Monitoring & Debugging CloudWatch logs, AWS X-Ray
  • CI/CD Integration CodePipeline, Jenkins, GitHub Actions.
  • Performance Optimization API caching, throttling, rate limiting


Functional Skills (AWS API Developer):

  • Requirement Analysis Understanding API/business requirements.
  • API Design Thinking Designing reusable, scalable, versioned APIs
  • Stakeholder Communication Working with frontend/mobile/backend teams.
  • Documentation Skills API specs, Swagger docs, integration guides.
  • Problem Solving Debugging API failures and performance issues.
  • Collaboration Agile teamwork with developers, QA, DevOps.
  • Attention to Detail Handling edge cases, error handling, validations.
  • Time Management Delivering APIs within sprint timelines.
  • Adaptability Learning new AWS services and frameworks quickly.
  • Business Understanding Aligning APIs with user experience and use cases


Roles & Responsibilities:

  • Design and develop secure, scalable REST/GraphQL APIs using AWS services.
  • Build APIs using Amazon API Gateway integrated with Lambda or backend services.
  • Develop serverless applications using AWS Lambda and event-driven patterns.
  • Define API contracts, schemas, and documentation (OpenAPI/Swagger).
  • Implement authentication & authorization (IAM, Cognito, OAuth, JWT).
  • Integrate APIs with databases (DynamoDB, RDS) and other AWS services.
  • Handle API versioning, throttling, caching, and rate limiting.
  • Monitor, log, and troubleshoot APIs using CloudWatch/X-Ray.
  • Ensure API security, encryption (TLS), and compliance standards.
  • Collaborate with frontend, mobile, and backend teams for API integration.


Salary Range - $100,000-$115,000 a year

TCS Employee Benefits Summary:

  • Discretionary Annual Incentive.
  • Comprehensive Medical Coverage: Medical & Health, Dental & Vision, Disability Planning & Insurance, Pet Insurance Plans.
  • Family Support: Maternal & Parental Leaves.
  • Insurance Options: Auto & Home Insurance, Identity Theft Protection.
  • Convenience & Professional Growth: Commuter Benefits & Certification & Training Reimbursement.
  • Time Off: Vacation, Time Off, Sick Leave & Holidays.
  • Legal & Financial Assistance: Legal Assistance, 401K Plan, Performance Bonus, College Fund, Student Loan Refinancing

About Tata Consultancy Services

Tata Consultancy Services (TCS) is an Indian multinational information technology (IT) services and consulting company, headquartered in Mumbai, Maharashtra, India. It is a subsidiary of Tata Group and operates in 149 locations across 46 countries. TCS is the largest Indian company by market capitalization and is ranked 11th on the Forbes Global 2000 list of the world's biggest public companies. TCS is also the second-largest IT services company in the world by revenue and the largest employer of women in India. The company provides services in areas including IT, consulting, and business solutions.
Learn more about Tata Consultancy Services
Size
469,261 employees
Industry

Similar Jobs

More Jobs at Tata Consultancy Services

More Enterprise Technology Jobs

Find similar Engineer jobs: