Senior Java Full Stack Developer (Cloud - AWS/Azure)
Summary
Senior Java full stack developer at Tata Consultancy Services in Bangalore, designing and delivering scalable enterprise applications end to end: Java/Spring Boot back ends, Angular or React front ends, REST microservices, and cloud-native deployment on AWS or Azure.
Job Title: Senior Java Full Stack Developer (Cloud - AWS/Azure)
Location: Bangalore
Experience: 6 to 10 Years
Notice Period: Immediate Joiners to 30 Days
Job Summary
We are looking for a highly skilled Senior Java Full Stack Developer with strong expertise in Java, Spring Boot, Full Stack Development, and Cloud Technologies (AWS/Azure). The ideal candidate will be responsible for developing scalable enterprise applications, contributing to cloud-native solution design, and driving end-to-end software delivery across modern technology platforms.
Key Responsibilities
- Design, develop, test, and maintain enterprise-grade applications using Java and Spring Boot.
- Develop highly responsive user interfaces using modern front-end technologies.
- Build and consume RESTful APIs and Microservices-based applications.
- Participate in application architecture, design discussions, and technical decision-making.
- Develop cloud-native solutions leveraging AWS and/or Azure services.
- Collaborate with product owners, architects, QA teams, and DevOps engineers to ensure successful project delivery.
- Troubleshoot production issues and optimize application performance.
- Follow industry best practices for coding standards, security, scalability, and maintainability.
- Participate in Agile ceremonies, sprint planning, code reviews, and continuous improvement initiatives.
Required Technical Skills
- Strong experience in Java 8/11/17
- Expertise in Spring Boot
- Hands-on experience with Microservices Architecture
- Experience in Full Stack Development using Angular, React, or modern JavaScript frameworks
- Strong understanding of RESTful API development
- Experience with SQL and relational databases
- Knowledge of Object-Oriented Design Principles and Design Patterns
- Experience with Git, Maven, Jenkins, and CI/CD practices
Cloud Skills
- Hands-on experience with AWS and/or Azure Cloud
- Experience working with cloud-native applications
- Understanding of containerization and cloud deployment strategies
- Familiarity with cloud monitoring and security best practices
Good to Have
- Docker and Kubernetes
- Kafka or Messaging Platforms
- Terraform or Infrastructure as Code
- DevOps and CI/CD Automation
- BFSI Domain Experience
- Performance Tuning and Application Optimization
Desired Candidate Profile
- 6 to 10 years of overall IT experience.
- Strong expertise in Java Full Stack development and cloud technologies.
- Experience delivering large-scale enterprise applications.
- Excellent communication and stakeholder management skills.
- Ability to work independently and within globally distributed teams.
- Immediate to 30-day joiners preferred.
Role Details
Role: Senior Java Full Stack Developer
Primary Skills: Java, Spring Boot, Microservices, AWS/Azure Cloud
Experience: 6-10 Years
Location: Bangalore
Joining: Immediate to 30 Days