T

Java springboot+Kafka+ Mongo DB

Tata Consultancy Services · Hyderabad, Telangana, India - Delhi, Delhi, India - Pune, Maharashtra, India

3–9 yrs experiencefull_timePosted 2w ago
Apply now →

Job description

**Desired Competencies (Technical/Behavioral Competency)** - Strong hands-on experience with MongoDB (CRUD operations, indexing, aggregation, schema design - Experience designing and building REST APIs using Java (Spring Boot • Working knowledge of Apache Kafka (producers, consumers, event streaming) - Experience in NoSQL data modeling and performance tuning - Good understanding of Microservices architecture and API integration patterns - Experience in unit testing (JUnit/Mockito) and API validations - Strong problem-solving skills and ability to handle production issues **Responsibility of / Expectations from the Role** 1 Design and develop efficient MongoDB schemas and queries for scalable applications 2 Build and maintain REST APIs using Java/Spring Boot 3 Implement Kafka-based event-driven data pipelines and integrations 4 Collaborate with application teams for Microservices-based architecture design 5 Optimize MongoDB performance using indexing, aggregation pipelines, and query tuning 6 Ensure data consistency, validation, and scalability across applications 7 Participate in code reviews, design discussions, and production support