PUNE · FULLTIME
Java Full Stack Developer (ReactJS & AWS)

Tata Consultancy Services
Pune · onsite · Posted 1d ago
About a minute. You'll make an account on the way through.
agent · working
- Read this posting0.8s
- Found the form on Naukri · 5 questions to answer1.3s
- Decided the answers for all of them2.4s
- Tailor your résumé to this role
- Waiting for you
Section · 01
About this role
We are seeking a highly skilled Java Full Stack Developer with strong expertise in Java, Spring Boot, Microservices, ReactJS, and AWS Cloud Services. The ideal candidate will be responsible for designing, developing, and deploying scalable enterprise applications while adhering to cloud-native architecture and modern software engineering practices.
The role requires hands-on experience in full-stack development, cloud technologies, microservices architecture, DevOps automation, and building highly scalable enterprise applications.
Key Responsibilities
Full Stack Development
- Design and develop enterprise-grade applications using Java and ReactJS.
- Develop end-to-end application features across frontend and backend layers.
- Create reusable UI components and backend services.
- Implement secure authentication and authorization mechanisms.
- Build scalable, maintainable, and high-performance applications.
Backend Development
- Build scalable RESTful APIs and Microservices using Spring Boot.
- Develop distributed and fault-tolerant services.
- Implement API versioning and service integrations.
- Utilize Spring MVC, Spring Security, and Hibernate/JPA.
- Ensure application reliability, performance, and scalability.
Frontend Development
- Develop responsive and reusable UI components using ReactJS.
- Work with JavaScript (ES6+), TypeScript, HTML5, and CSS3.
- Build modern user interfaces using Bootstrap or Material UI.
- Integrate frontend components with backend APIs and cloud services.
- Enhance user experience through performance optimization.
AWS Cloud Development
- Design, deploy, and manage cloud-native applications on AWS.
- Utilize AWS services including:
- EC2
- S3
- Lambda
- API Gateway
- RDS
- DynamoDB
- ECS/EKS
- CloudWatch
- SNS/SQS
- IAM
- VPC
- Implement cloud security and cost optimization best practices.
- Develop highly available and scalable application architectures.
DevOps & Automation
- Build and maintain CI/CD pipelines.
- Automate deployments using Docker and Kubernetes.
- Work with Git, Jenkins, Maven, and SonarQube.
- Monitor application health, performance, and deployments.
- Support DevOps and cloud automation initiatives.
Collaboration & Support
- Work closely with architects, business analysts, and stakeholders.
- Participate in Agile/Scrum delivery processes.
- Conduct code reviews and ensure engineering best practices.
- Support production deployments and troubleshooting activities.
- Drive continuous improvement and innovation.
Required Skills
- Strong hands-on experience with:
- Java 8/11/17
- Spring Boot
- Spring MVC
- Spring Security
- Microservices
- REST API Development
- Hibernate/JPA
- Strong frontend development expertise in:
- ReactJS
- JavaScript (ES6+)
- TypeScript
- HTML5
- CSS3
- Bootstrap / Material UI
- Hands-on AWS experience with:
- EC2
- S3
- Lambda
- API Gateway
- RDS
- DynamoDB
- ECS/EKS
- CloudWatch
- SNS/SQS
- IAM
- VPC
- Experience with:
- Git
- Jenkins
- Docker
- Kubernetes
- Maven
- SonarQube
- Database expertise in:
- Oracle
- PostgreSQL
- MySQL
- DynamoDB
- Strong problem-solving and troubleshooting skills.
- Experience working in Agile development environments.
Preferred Skills
- AWS Certified Developer Associate.
- AWS Certified Solutions Architect Associate.
- Kafka/Event Streaming.
- Terraform.
- Redis Cache.
- GraphQL.
- Serverless Architecture.
- Cloud-native development practices.
Desired Candidate Profile
- Strong hands-on coding experience in Java, Spring Boot, ReactJS, and AWS.
- Experience building cloud-native and microservices-based applications.
- Strong understanding of distributed systems and enterprise application architecture.
- Excellent debugging, troubleshooting, and analytical skills.
- Strong communication and stakeholder management abilities.
- Experience working in Agile/Scrum teams.
- Passion for modern engineering practices and continuous learning.
Sourced from naukri
Section · 02
Skills
Section · Company
About TCS

Tata Consultancy Services
IT Services & Consulting
608.0k+
employees
1968
58 years old
Mumbai, Maharashtra
India
About
Industries
Employee ratings
1,14,115 reviews
Culture
3.2
Career growth
2.3
Work-life
3.5
Employees rate it well for
Find them on