Apply Edge Start your job search

Java Software Engineer

Tata Consultancy Services · Gurgaon, Haryana, India

Apply & track with Apply Edge
1. Role SummaryWe need a Java Spring Boot backend developer who can build microservices, REST APIs, and also connect backend systems with AI/LLM APIs such as OpenAI or Azure OpenAI. The person should be comfortable with Java, Spring Boot, databases, Kafka, Docker, and basic AI integration for intelligent automation use cases.Job TitleJava Spring Boot Developer with AI IntegrationExperience4 to 6 yearsMain WorkBackend development, microservices, REST APIs, Kafka, and AI API integrationAI ExposureOpenAI/Azure OpenAI, Prompt Engineering, RAG, Embeddings, Vector DBsGood Fit ForJava backend roles that need GenAI/LLM integrationWhat the Candidate Will DoDevelop backend services using Java, Spring Boot, Spring MVC, and Microservices.Create REST APIs that are secure, fast, and easy to integrate with frontend or third-party systems.Use Kafka for event-driven communication between services.Work with MySQL, PostgreSQL, MongoDB, Hibernate/JPA, and Redis.Integrate OpenAI/Azure OpenAI APIs into backend workflows.Build simple AI features such as query assistants, structured responses, and automation workflows.Use Docker and CI/CD tools for build and deployment support.Write clean code, participate in Agile delivery, and support production-ready features.