Find your next job. Start today.

Direct from employer

Java Developer

Date Posted: Oct 23, 2026

Job Detail

  • location_on
    Location Indore, Madhya Pradesh, India
  • desktop_windows
    Job Type: Full Time/Permanent
  • schedule
    Shift:
  • analytics
    Career Level:
  • group
    Positions:
  • calendar_view_day
    Experience:
  • male
    Gender: No Preference
  • school
    Degree:
  • calendar_month
    Apply Before: Dec 07, 2026

Job Description

We are seeking an experienced Java Developer with strong expertise in Java 17+, Spring Boot, and Microservices Architecture to design, develop, and maintain scalable, secure, and high-performance applications. The ideal candidate should have hands-on experience with modern Java frameworks, cloud technologies, caching solutions, and CI/CD practices.

Key Responsibilities
  • Design, develop, and maintain enterprise-grade applications using Java 17+, Spring Framework, and Spring Boot.
  • Build and consume RESTful APIs and develop scalable microservices-based solutions.
  • Implement secure authentication and authorization using OAuth 2.0 and JWT.
  • Develop data access layers using Spring Data JPA and optimize database interactions.
  • Implement caching mechanisms using Redis or Ehcache to improve application performance.
  • Write clean, maintainable, and testable code, supported by JUnit and integration testing frameworks.
  • Deploy, monitor, and manage applications on AWS using services such as DynamoDB, IAM, ECS, CloudFormation, and CloudWatch.
  • Collaborate with cross-functional teams, participate in code reviews, and follow development best practices.
  • Support CI/CD pipelines and deployment automation using GitHub Actions.
  • Troubleshoot, debug, and optimize application performance.
Required Skills
  • Strong experience in Java 17+ with a solid understanding of OOP concepts, Collections Framework, and performance optimization.
  • Expertise in Spring Framework (Core, MVC, Security) and Spring Boot.
  • Hands-on experience with Spring Data JPA, transaction management, and complex queries.
  • Experience in designing and developing RESTful APIs and Microservices.
  • Knowledge of OAuth 2.0, JWT, and application security best practices.
  • Experience with Redis or Ehcache.
  • Proficiency in Maven, JUnit, and testing methodologies.
  • Hands-on experience with AWS services including DynamoDB, IAM, ECS, CloudFormation, and CloudWatch.
  • Experience with Git-based version control systems.
  • Familiarity with CI/CD pipelines and GitHub Actions.
  • Experience using Postman or Bruno for API testing.
Good-to-Have Skills
  • Spring Batch
  • AWS Lambda
  • AWS S3 Integration
  • Honeycomb
  • Splunk
GitHub, Bitbucket, or SVN

About the role

  • Role: Developer
  • Qualifications: BACHELOR OF COMPUTER SCIENCE, BACHELOR OF ENGINEERING, BACHELOR OF SCIENCE ( B.Sc Degree ), BACHELOR OF SCIENCE (B.Sc), BACHELOR OF TECHNOLOGY
  • Experience: 4 - 10 Years
  • Skills: AWS | Java | Spring Boot | Restful
  • Function: TECHNOLOGY
  • Location: Indore
  • Apply by: 2026-12-31

Source: Tata Consultancy Services careers — Read the original posting and apply

This role is listed by the employer on its own careers site. Kaam Ki Khoj does not process applications for it.

Company Overview

Tata Consultancy Services
Tata Consultancy Services · Mumbai, Maharashtra, India
2,177 open roles

Tata Consultancy Services is an employer in the IT/Computers - Software, Software Services sector with operations in India. This is a directory listing maintained by Kaam Ki Khoj so that candidates can find the organisation; it is not an official com... Read More

Related Jobs

One upload, every employer

Let the right employer find you

Upload your CV once — we read it, build your profile and put you in front of every employer hiring on Kaam Ki Khoj. No forms, no fees.

Upload your CV Browse jobs