10 Sep
|
Tata Consultancy Services
|
Gurugram
10 Sep
Tata Consultancy Services
Gurugram
Job Description
Greeting from TCS
n
Walkin Drive on Saturday 22 August 26
n
n
Walkin Venue- TCS GG7 Skyview Corporate Park, Tower B, GG7, Delhi - Gurgaon Expressway, Sector 74A, Gurugram, Haryana 122004
n
n
Job Description Java Spring Boot Developer with AI Skills
n
Persona
n
1. Role Summary
n
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.
n
2. Quick Role Details
n
Job Title Java Spring Boot Developer with AI Integration
n
Experience 4 to 6 years
n
Main Work Backend development, microservices, REST APIs, Kafka, and AI API integration
n
AI Exposure OpenAI/Azure OpenAI, Prompt Engineering, RAG, Embeddings, Vector DBs
n
Good Fit For Java backend roles that need GenAI/LLM integration
n
3. What the Candidate Will Do
n
· Develop backend services using Java, Spring Boot, Spring MVC, and Microservices.
n
· Create REST APIs that are secure, fast, and easy to integrate with frontend or third-party systems.
n
· Use Kafka for event-driven communication between services.
n
· Work with MySQL, PostgreSQL, MongoDB, Hibernate/JPA, and Redis.
n
· Integrate OpenAI/Azure OpenAI APIs into backend workflows.
n
· Build straightforward AI features such as query assistants, structured responses, and automation workflows.
n
· Use Docker and CI/CD tools for build and deployment support.
n
· Write clean code, participate in Agile delivery, and support production-ready features.
n
4. Skills Required
n
Must-Have Backend Skills Must-Have AI Skills Good-to-Have Skills
n
• Java 11/17 • OpenAI or Azure OpenAI API • Spring AI
n
• Spring Boot • Prompt Engineering • LangChain
n
• Microservices • LLM API Integration • Kubernetes
n
• REST APIs • RAG basics • PostgreSQL
n
• Hibernate/JPA • Embeddings • JUnit / Mockito
n
• Kafka • Vector Databases • Swagger/OpenAPI
n
• MySQL / MongoDB • Function Calling • Jenkins
n
• Redis • AI response handling • Prometheus / Grafana
n
• Docker • Responsible AI basics • ELK Stack
n
• Git / CI-CD • AI Security basics • Cloud basics
n
n
n
n
📌 Senior Java Software Engineer (Gurugram)
🏢 Tata Consultancy Services
📍 Gurugram