Java Developer - Spring Boot, Microservices & Kafka
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
Industry
IT Services & ConsultingSkills
Tools & software
How they work
Teamwork & Collaboration
Attention to Detail
Leadership