GURUGRAM · FULLTIME
Java Software Engineer
Tata Consultancy Services
Gurugram · onsite · Posted 62d ago
About a minute. You'll make an account on the way through.
agent · working
- Read this posting0.8s
- Found the form on Foundit · 13 questions to answer1.0s
- Decided the answers for all of them3.1s
- Tailor your résumé to this role
- Waiting for you
Section · 01
About this role
1. Role Summary
We 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 Title
Java Spring Boot Developer with AI Integration
Experience
4 to 6 years
Main Work
Backend development, microservices, REST APIs, Kafka, and AI API integration
AI Exposure
OpenAI/Azure OpenAI, Prompt Engineering, RAG, Embeddings, Vector DBs
Good Fit For
Java backend roles that need GenAI/LLM integration
What the Candidate Will Do
- Develop 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.
Sourced from foundit
Section · 02
Skills
Section · Company
About TCS

Tata Consultancy Services
IT Services & Consulting
608.0k+
employees
1968
58 years old
Mumbai, Maharashtra
India
About
Industries
Employee ratings
1,14,115 reviews
Culture
3.2
Career growth
2.3
Work-life
3.5
Employees rate it well for
Find them on