Tata Consultancy Services
Posted 1mo ago

Java Developer

Tata Consultancy Services
Indore, Madhya Pradesh, India
OnsiteFull Time
Responsibilities
  • designing applications
  • developing services
  • deploying applications
Requirements
  • 4+ years Java development with Java 17+
  • Spring Boot
  • Microservices, AWS, CI/CD
  • REST APIs
  • Testing and performance optimization
Technical tools mentioned
Java 17+Spring BootSpring FrameworkSpring Data JPARedisEhcacheJUnitDynamoDBIAMECSCloudFormationCloudWatchGitHub ActionsMavenGitPostmanBrunoOAuth 2.0JWTHoneycombSplunkGitHubBitbucketSVN

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 Tata Consultancy Services

Global provider of IT services, consulting, and business solutions.

Similar jobs

Java Developer roles near Indore, Madhya Pradesh
3d
Save
Mark Applied
Hide
Java Developer
Indore or Gurugram
OnsiteFull Time
NucleusTeq
NucleusTeq: Provides digital transformation, AI, and data modernization services.
4+ YOERequires 4+ years of Java backend development, Spring Boot, REST, microservices, distributed architecture, databases, security, Docker, Kubernetes, CI/CD, and API gateway experience.
Java, Spring Boot, REST Services, Spring Framework, AOP, Spring Transactions, Spring Security, JPA, Microservices, SQL, NoSQL, Hibernate, ORM, OAUTH, JWT, SSO, Docker, Kubernetes, CI/CD, API Gateway
2w
Save
Mark Applied
Hide
Senior Java Developer (Spring Boot, Kafka, AWS, Microservices)_6-10 Yrs_Bangalore/Pune/Indore
Bengaluru or Indore or Pune
HybridFull Time
Global Payments
Global PaymentsNYSE: GPN: Provides payment technology and software solutions for businesses.
6+ YOE6+ years of Java software engineering experience with Spring, Spring Boot, microservices, Kafka, cloud platforms, architecture, design patterns, and production service ownership.
Java, Spring, Spring Boot, Kafka, AWS, Azure, Docker, Kubernetes, Ansible, Terraform
2w
Save
Mark Applied
Hide
Java Developer and Support Job
Bengaluru or India or Hyderabad or Indore or Pune
OnsiteFull Time
YASH Technologies
YASH Technologies: Global technology integrator providing IT consulting and digital transformation services.
7+ YOE7+ years in application support and development; experience with ticketing (SNOW, Azure DevOps), Java; Angular a plus; strong communication and documentation skills.
Java, Angular, SNOW, Azure DevOps, Microsoft Teams
2mo
Save
Mark Applied
Hide
Java Developer (Spring Boot, Kafka, AWS, Microservices)_3-6 Yrs_Bangalore/Pune/Indore
Bengaluru or Pune or Indore
HybridFull Time
Worldpay
Worldpay: Global payment processing and merchant technology solutions for businesses.
3+ YOEHands-on Java (Java 8/11/17) developer with Spring/Spring Boot, microservices, Kafka, cloud (AWS/Azure), experience delivering production services, Agile practices, and strong communication and architecture skills.
Java 8, Java 11, Java 17, Spring, Spring Boot, Microservices, Kafka, AWS, Azure, Event Driven Design, Domain Driven Design, Event Sourcing, CQRS, BDD, TDD, Docker, Kubernetes, Ansible, Terraform, Dockers
8y
Save
Mark Applied
Hide
Java Developer Trainee in Indore
Indore, Madhya Pradesh, India
OnsiteFull Time
Endeavor IT Solution
Endeavor IT Solution: Web design and digital marketing agency based in Indore.
Required skills include Core Java, JSP, Servlets, Hibernate, good communication skills, and Oracle/MySQL.
Core Java, JSP, Servlets, Hibernate, Oracle, MySQL
2y
Save
Mark Applied
Hide
Experienced Java Developer (Indore Location + Min 1 Year expericne)
Indore, Madhya Pradesh, India
OnsiteFull Time
Bingage
Bingage: AI-enabled CRM, loyalty, and customer retention software platform.
1+ YOEEntry level Java developer with 1+ year experience; strong core Java and Spring MVC skills; willing to learn Microservices and AWS; good English communication.
Core Java, Spring MVC, Microservices, AWS, Hibernate, Spring Boot
3w
Save
Mark Applied
Hide
AssureP&CPolicy_Build_Tech_IND01
Noida or Indore or Hyderabad
OnsiteFull Time
DXC Technology
DXC TechnologyNYSE: DXC: Global provider of IT services and business technology solutions.
4+ YOE4–6 years Java development experience with Core Java/Java 8+, Spring Boot, microservices, REST API, Angular, Hibernate/JPA, SQL Server/MongoDB, Git, Maven, CI/CD, and Agile/Scrum experience.
Core Java, Java 8, Spring Boot, Microservices, REST API, Angular, Hibernate, JPA, SQL Server, MongoDB, Git, Maven, CI/CD, Agile/Scrum