Java Fullstack Developer with AWS

Tata Consultancy Services Ltd
  • Dallas, TX
  • $110,000–$120,000 Per Year
2 days ago

Job Description

Role: Engineer

Required Skills: AWS | Java

Qualification: BACHELOR OF COMPUTER SCIENCE

Experience: 10 - 15 Years

Function: TECHNOLOGY

Apply By: 2026-12-04

Must Have Technical/Functional Skills

Java Full Stack Developer with AWS expertise is a software professional responsible for designing, developing, and deploying end-to-end web applications. They bridge the gap between frontend user interfaces, backend business logic, database management, and cloud infrastructure deployment on Amazon Web Services (AWS).

The primary roles and responsibilities are structured across the entire software development lifecycle (SDLC):

  1. Backend Development & API Creation
  • Build Core Logic: Design and develop scalable backend services and server-side applications using Java (versions 8, 11, or 17+).
  • Framework Implementation: Utilize Spring Boot, Spring MVC, and Hibernate to streamline application configuration, dependency injection, and data mapping.
  • Develop RESTful APIs: Build and secure high-performing RESTful APIs and microservices architectures to seamlessly pass data to frontend interfaces and third-party consumers.
  1. Frontend User Interface (UI) Development
  • Client-Side Frameworks: Create dynamic, single-page web applications (SPAs) and responsive components using modern JavaScript frameworks like React.js or Angular.
  • Web Basics: Write clean, modular frontend code utilizing HTML5, CSS3, JavaScript, and modern layout techniques.
  • Integration: Connect user interfaces with backend RESTful APIs, managing application state and seamless asynchronous data fetching.
  1. AWS Cloud Infrastructure Management
  • Compute & Hosting: Deploy backend architectures using cloud-native servers like AWS EC2 or fully managed solutions such as AWS Elastic Beanstalk.
  • Serverless Computing: Write AWS Lambda functions to construct lightweight, event-driven processes and integrate them with API Gateway.
  • Storage & Routing: Manage file storage with AWS S3 and set up routing, application security, and network scaling using tools like Route53, IAM, and Auto-Scaling groups.
  • Infrastructure as Code (IaC): Maintain environments using templates via AWS CloudFormation or Terraform to automate system provisioning.
  1. Database & Messaging Management
  • Relational Storage: Set up, optimize, and connect applications to relational databases via AWS RDS (using MySQL, PostgreSQL, or Oracle).
  • NoSQL Storage: Build highly scalable schemas using DynamoDB or MongoDB.
  • Data Streams & Queues: Handle message brokers and asynchronous tasks using Kafka, AWS SQS, or SNS for decoupled communication between services.
  1. DevOps, Testing, & Operations
  • CI/CD Automations: Configure continuous integration and delivery pipelines utilizing tools like Jenkins, GitHub Actions, or AWS CodePipeline.
  • Containerization: Package applications into portable environments using Docker and manage orchestration with Kubernetes, AWS ECS, or EKS.
  • Quality Assurance: Maintain code health by conducting unit and integration tests (using JUnit, Mockito, or Jest) and performing structured peer code reviews.
  • Monitoring & Security: Track logs, debug production issues, and monitor application performance metrics via AWS CloudWatch

TCS Employee Benefits Summary:

Discretionary Annual Incentive.

Comprehensive Medical Cover age: 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.

Salary Range: $110,000-$120,000 a year

Numbers & Facts

LocationDallas, TX
Salary$110,000–$120,000 Per Year

Skills

  • AWS Elastic Beanstalkunmatched
  • AWS Lambdaunmatched
  • Amazon Elastic Compute Cloud (EC2)unmatched
  • Amazon Simple Notification Service (SNS)unmatched
  • Amazon Simple Storage Service (S3)unmatched
  • Amazon Web Services (AWS)unmatched
  • AngularJSunmatched
  • Apache Kafkaunmatched
  • Application Programming Interface (API)unmatched
  • Applications Securityunmatched
  • Autoscalingunmatched
  • CSS (Cascading Style Sheet)unmatched
  • Cloud Architectureunmatched
  • Cloud Computingunmatched
  • Code Reviewsunmatched
  • Computer Scienceunmatched
  • Continuous Deployment/Deliveryunmatched
  • Continuous Integrationunmatched
  • Database Administrationunmatched
  • Debugging Skillsunmatched
  • DevOpsunmatched
  • Dockerunmatched
  • Employee Benefitsunmatched
  • File Managementunmatched
  • GitHubunmatched
  • HTML5unmatched
  • Health Maintenanceunmatched
  • Integration Testingunmatched
  • Internet Applicationunmatched
  • JUnitunmatched
  • Javaunmatched
  • JavaScriptunmatched
  • JavaScript Frameworksunmatched
  • Jenkinsunmatched
  • Legalunmatched
  • Loan Fundingunmatched
  • Logic Designunmatched
  • Message Brokerunmatched
  • Messaging Middlewareunmatched
  • Microservicesunmatched
  • Network Routingunmatched
  • Performance Analysisunmatched
  • Performance Metricsunmatched
  • Production Controlunmatched
  • Quality Assuranceunmatched
  • REST (Representational State Transfer)unmatched
  • React.jsunmatched
  • Scalable System Developmentunmatched
  • Security Monitoringunmatched
  • Server Programming/Applicationsunmatched
  • Server-Side Javaunmatched
  • Simple Queue Service (SQS)unmatched
  • Software Development Lifecycle (SDLC)unmatched
  • Software Engineeringunmatched
  • Student Loansunmatched
  • Unit Testunmatched
  • User Interface/Experience (UI/UX)unmatched

Be found by employers

5,500+ employers search our resume database daily. Add yours to get found by recruiters looking for candidates like you.

Level up your application

Professional resume templates

Browse dozens of recruiter approved resume templates, layouts and formats. Choose your favorite and make it your own in minutes.

Free resume templates

Free resume builder

Improve your existing resume or start from scratch and create a standout, ATS-friendly resume. Add job-specific content, download and apply.

Free resume builder