TymblHub

© 2026 TymblHub

AWS Java Spring Boot Microservices - S

Tata Consultancy Services
Posted on
Tata Consultancy Services logo

Experience
6 - 11 yrs
Job Location
Chennai, India
Vacancy
1
Designation
Java AWS Developer
Job Type
Not specified

Job Description

Key Responsibilities

  • Design, develop, test, and deploy enterprise-grade applications using Java and Spring Boot.
  • Build and maintain Microservices-based architectures for scalable and distributed systems.
  • Develop RESTful APIs and integrate with internal and external services.
  • Participate in application design discussions, code reviews, and architectural decisions.
  • Implement security, authentication, and authorization mechanisms using industry best practices.
  • Optimize application performance, scalability, and reliability.
  • Collaborate with DevOps teams to implement CI/CD pipelines and automated deployment processes.
  • Develop and maintain database schemas, queries, and data integration processes.
  • Write clean, maintainable, and reusable code following coding standards.
  • Troubleshoot, debug, and resolve production issues.
  • Participate in Agile/Scrum ceremonies and contribute to sprint planning and estimations.
  • Create and maintain technical documentation.

Required Qualifications

  • Bachelor's Degree in Computer Science, Information Technology, Engineering, or related field.
  • 5+ years of experience in Java application development.
  • Strong hands-on experience in Java 8/11/17 and Spring Boot.
  • Experience designing and developing Microservices architecture.
  • Strong understanding of RESTful Web Services and API development.
  • Experience working with relational databases such as SQL Server, Oracle, PostgreSQL, or MySQL.
  • Knowledge of Object-Oriented Programming (OOP), Design Patterns, and data structures.
  • Experience with source control systems such as Git.
  • Familiarity with Agile development methodologies.

Technical Skills

  • Core Java Technologies
  • Spring Ecosystem
  • Microservices & Integration
  • Databases
  • Messaging & Streaming
  • DevOps & CI/CD
  • Containerization & Cloud
  • Monitoring & Logging