OpenNash Jobs
Tata Consultancy Services · Plano, TX

Sr AWS Developer

Plano, TXSenior individual contributor$130,000 to $150,000 per yearSoftware Engineering

Last seen on Tata Consultancy Services’s official careers site on August 1, 2026; it may have closed since.

Apply on Tata Consultancy Services’s careers site →

Job description

Must Have Technical/Functional Skills

  • Strong hands-on experience with Java and object-oriented design
  • Experience designing and building cloud-native applications
  • Practical experience with AWS services and architecture
  • Experience with event-driven architecture and messaging platforms such as SQS, SNS, Kafka, or EventBridge
  • Experience designing and consuming

RESTful APIs

  • Experience with microservices or distributed service-oriented systems
  • Experience with Docker and container-based development
  • Strong understanding of software engineering best practices including testing, code reviews, and CI/CD
  • Experience working in Agile or iterative delivery environments
  • Strong problem-solving, debugging, and troubleshooting skills
  • Ability to define detailed design and translate requirements into technical solutions
  • Familiarity with security best practices, IAM, encryption, and secrets management
  • Experience with Infrastructure as Code (IaC) and configuration management tools like Ansible, Chef, or Puppet.

Excellent communication and collaboration skills Key Responsibilities

  • Define detailed technical design
  • Translate business and architecture requirements into clear, implementable low-level designs
  • Produce design documentation, interface contracts, and technical estimates
  • Design and develop cloud-native applications
  • Build scalable, resilient, and maintainable services using Java and AWS o Apply modern architecture patterns for distributed systems and enterprise platforms
  • Develop event-driven and API-based solutions
  • Design and implement asynchronous workflows using event-driven architecture
  • Build secure, well-documented APIs and service integrations
  • Work with serverless and containerized workloads
  • Develop solutions using AWS Lambda, containers, and orchestration platforms such as ECS or EKS o Choose the right runtime model based on performance, scale, and cost considerations
  • Implement distributed system best practices
  • Ensure reliability, fault tolerance, observability, and scalability
  • Address concerns such as retries, idempotency, latency, and consistency
  • Collaborate across teams and roles
  • Partner with architects, product managers, and technical team members to shape technical solutions
  • Contribute to design reviews and key design decision-making
  • Partner with Quality Assurance engineer to plan, develop, automate, and execute software testing
  • Follow engineering best practices
  • Write clean, testable, and maintainable code.
  • Leverage available AI based coding tools.
  • Participate in code reviews, testing, CI/CD, and release processes
  • Support application performance and operations
  • Monitor, troubleshoot, and optimize production systems
  • Investigate defects, incidents, and performance issues in collaboration with support and operations teams
  • Ensure security and compliance
  • Follow secure coding practices and cloud security standards
  • Apply least-privilege access, secrets management, and data protection controls
  • Mentor and guide team members
  • Share technical knowledge and support junior and mid-level engineers
  • Help raise the overall engineering quality of the team

Non-functional Requirements

  • Ensure all developed software meets non-functional requirements such as security, scalability, maintainability, performance, and compliance with regulatory requirements and industry standards Salary Range: $130,000 to $150,000 per year </div

Qualifications

BACHELOR OF COMPUTER SCIENCE

More jobs at Tata Consultancy Services

Similar jobs at other companies

Senior AWS Integration Developer - Remote

NTT · McKinney, TX, US, United States

Lead Software Engineer - Sr. Java/AWS Developer

JPMorganChase · Columbus, OH, United States

AWS Infrastructure Developer III (Senior)

NTT · Fort Meade, MD, US, United States

OpenNash lists jobs from employers’ own careers sites and does not handle applications. Dates come from the employer where stated; “first seen” and “last checked” are our own observations.