Tata Consultancy Services
Java Spring Boot Microservices Kafka Developer
Skills
2 days ago
Share this opportunity
Share this opportunity to other talents of your network:
✓ Offer them a visibility boost with clients.
✓ Help your contacts find their next job.
Important information
Contract type:
Permanent
Location:
India
Work mode:
Onsite
Published on:
17 October 2026
What they need
Hiring: Java Spring Boot Microservices Kafka Developer
📍 Locations: Pune, Kolkata, Bangalore, Chennai, Indore, Mumbai
💼 Experience: 6-10 Years
📅 Notice Period: Up to 90 Days
We are looking for a skilled Java Developer with strong expertise in Spring Boot, Microservices, and Apache Kafka to join our dynamic development team. The ideal candidate will have hands-on experience building scalable, high-performance enterprise applications and event-driven architectures.
Key Responsibilities
- Design, develop, and maintain enterprise-grade applications using Java and Spring Boot.
- Build and implement Microservices-based architectures.
- Develop and maintain event-driven solutions using Apache Kafka.
- Design and consume RESTful APIs and integrate third-party services.
- Collaborate with architects, developers, QA teams, and business stakeholders.
- Participate in code reviews, testing, deployment, and production support activities.
- Optimize application performance, scalability, and reliability.
- Implement security, monitoring, and logging best practices.
- Troubleshoot and resolve complex technical issues.
Required Skills
Core Technologies
- Java 8/11/17
- Spring Boot
- Spring MVC
- Spring Cloud
- Microservices Architecture
- RESTful Web Services
Messaging & Streaming
- Apache Kafka
- Event-Driven Architecture
- Kafka Producers & Consumers
- Message Queues
Database
- SQL
- Oracle / PostgreSQL / MySQL
- Data Modeling & Query Optimization
Additional Skills
- Docker
- Kubernetes (Preferred)
- Git/GitHub
- Maven/Gradle
- CI/CD Pipelines
- Agile/Scrum Methodologies
Desired Experience
- 6-10 years of experience in Java application development.
- Strong hands-on experience with Spring Boot and Microservices.
- Experience implementing real-time data streaming solutions using Kafka.
- Good understanding of distributed systems and cloud-native development.
- Experience with API development and integration.
- Strong debugging, analytical, and problem-solving skills.
- Excellent communication and stakeholder management skills.
Other offers great for you!
These companies are also looking for great profiles
Skiils
développeur Java / Spring boot
Freelance
Lille, France
Hybrid
Skills
6 months ago
Quick apply
Naxo
Ingénieur Java Spring Boot Microservices Kafka (Confirmé)
440
Freelance
Lille, France
Hybrid
Skills
11 days ago
Quick apply
Naxo
Developer Java Spring Boot React Kubernetes
410
Freelance
Lille, France
Hybrid
Skills
11 days ago
Quick apply
No company information available.