Tata Consultancy Services
Senior Java Developer (Spring Boot & AWS)
Skills
1 day ago
Share this opportunity
Share this opportunity to other talents of your network:
✓ Offer them a visibility boost with clients.
✓ Help your contacts find their next job.
Important information
Contract type:
Permanent
Location:
Chennai, Tamil Nadu, India
Work mode:
Onsite
Published on:
22 October 2026
What they need
We are seeking a highly skilled and experienced Senior Java Developer with strong expertise in Core Java 8, Spring Boot, Java EE, EJB, JSP, Servlets, Microservices, and AWS Cloud Services. The ideal candidate will be responsible for developing, maintaining, and modernizing enterprise-grade applications while ensuring scalability, security, reliability, and cloud readiness.
The role requires hands-on development experience, strong problem-solving capabilities, cloud-native development expertise, and the ability to mentor junior engineers while driving engineering best practices.
Key Responsibilities
Application Development
- Develop enterprise applications using Java 8 and Java EE standards.
- Implement scalable backend solutions using Spring Boot.
- Design and develop Microservices-based applications.
- Build dynamic web applications using JSP and Servlets.
- Develop reusable, secure, and maintainable software components.
- Implement business logic using EJB 3.2.
Microservices & API Development
- Design and implement RESTful APIs and backend integrations.
- Build scalable and fault-tolerant Microservices architectures.
- Ensure high availability and performance of backend services.
- Implement secure API communication and integration patterns.
- Apply industry-standard design patterns and coding practices.
AWS Cloud Development
Develop and deploy applications on AWS cloud platforms.
Work with AWS services including:
EC2
Lambda
S3
API Gateway
CloudWatch
Support cloud-native application modernization initiatives.
Implement monitoring, scalability, and performance optimization strategies.
Participate in cloud migration and deployment activities.
Architecture & Design
- Participate in technical architecture and system design discussions.
- Review technical designs and provide implementation recommendations.
- Contribute to application modernization and cloud transformation initiatives.
- Ensure alignment with architecture standards and engineering practices.
Quality & Performance
- Troubleshoot and resolve complex technical issues across the application stack.
- Perform code reviews and enforce coding standards.
- Optimize application performance and scalability.
- Ensure application quality through testing and continuous improvement.
Team Collaboration
- Collaborate with business analysts, architects, QA teams, and stakeholders.
- Participate in Agile/Scrum development processes.
- Mentor junior developers and support technical knowledge sharing.
- Contribute innovative ideas to improve development processes and delivery quality.
Required Skills
7+ years of software development experience.
Strong hands-on expertise in:
Core Java 8
Spring Boot 2.7.x
Java EE 8
EJB 3.2
JSP 2.3
Servlet 3.1
Microservices Architecture
Strong knowledge of:
REST APIs
Object-Oriented Programming
Design Patterns
Enterprise Application Development
AWS Cloud experience with:
EC2
Lambda
S3
API Gateway
CloudWatch
Experience with:
Git
SQL Databases
Application Servers
Strong debugging and troubleshooting skills.
Experience working in Agile delivery environments.
Preferred Skills
- Spring Security.
- Hibernate/JPA.
- Docker.
- Kubernetes.
- Jenkins.
- CI/CD Pipelines.
- Cloud-native application development.
- Banking and Financial Services domain experience.
Desired Candidate Profile
- Strong analytical and problem-solving abilities.
- Excellent communication and stakeholder management skills.
- Ability to work independently and lead technical discussions.
- Strong mentoring and collaboration capabilities.
- Passion for building secure, scalable, and cloud-enabled enterprise applications.
- Experience delivering applications in large-scale enterprise environments.
Other offers great for you!
These companies are also looking for great profiles
Naxo
Developer Java Spring Boot React Kubernetes
410
Freelance
Lille, France
Hybrid
Skills
14 days ago
Quick apply
Naxo
Développeur FullStack Senior React TypeScript Java
430
Freelance
Lille, France
Hybrid
Skills
17 hours ago
Quick apply
Anthelion
développeur java fullstack angular senior
Freelance
Paris, France
Hybrid
Skills
12 hours ago
Quick apply
No company information available.