Tata Consultancy Services

Java Developer - Spring Boot, Microservices & Kafka

Tata Consultancy Services

Kochi, Kerala, India · Full Time

Be the first to apply

Experience
Any
Salary
Openings
1
Posted
2時間前
Work mode
In office
Education
Any graduate
Eligibility
Suitable for candidates holding any graduate degree.
Resume
Required to apply

Where you'll work

Sign in to tell us what does and doesn't work for you here — it sharpens every match we show you.

Job description

Overview

We are looking for a skilled Java Developer with expertise in Spring Boot, Microservices, and Kafka to join our team at Tata Consultancy Services in Kochi. The ideal candidate should have strong hands-on experience in backend development using Java 8+, RESTful services, and microservices architecture.

Core Responsibilities

  • Design and develop robust Java applications using Spring Boot and Microservices principles.
  • Implement REST APIs with a strong foundation in OOP concepts and exception handling.
  • Develop and optimize data structures and algorithms ensuring multi-threading and concurrency safety.
  • Utilize circuit breakers and error handling mechanisms to maintain application resilience.
  • Build synchronous and asynchronous microservice communication channels.
  • Work extensively with Spring Boot REST controllers, security, transaction management, dependency injection, annotations, configurations, and starter packages.
  • Integrate and manage messaging with Kafka and JMS.
  • Use version control tools like Git and participate in CI/CD pipelines.

Desired Experience & Skills

  • Proficient in Core Java, System Design, and Java 8 or above.
  • Experience working as a Developer or Technical Lead, preferably leading teams of 8 or more.
  • Hands-on experience with databases such as MySQL, Oracle, or MongoDB.
  • Familiarity with unit testing frameworks like JUnit.
  • Exposure to Linux/Unix development environments is beneficial.
  • Knowledge of Agile development methodologies and usage of tools like Swagger and Postman.
  • Experience or interest in AI integrations (for example, Co-pilot or Claude) is a plus.

Additional Information

  • Open to any graduate degree holders.
  • This is a full-time position based at Kochi, India.
  • Candidates should demonstrate both technical skill and leadership qualities to manage small teams.

Minimum education

Bachelor's Degree

Tools & software

Java Microservices Architecture required Spring Boot required

How they work

Teamwork & Collaboration Attention to Detail Leadership

Leave it if you'd like a reply — we won't use it for anything else.

Click to browse, drag & drop, or paste a screenshot

PNG, JPG, GIF, MP4, WebM, MOV · Max 20MB each · Up to 5 files

🤖
Online · instant AI help
Broxer