16 Aug
|
Tata Consultancy Services
|
Gurugram
16 Aug
Tata Consultancy Services
Gurugram
Greeting from TCS
Walkin Drive on Saturday 22 August 26
Walkin Venue- TCS GG7 Skyview Corporate Park, Tower B, GG7, Delhi - Gurgaon Expressway, Sector 74A, Gurugram, Haryana 122004
Java Spring Boot Developer with AI Skills
Persona
- 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.
- Quick Role Details
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
Valuable 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.
- Skills Required
Must-Have Backend Skills Must-Have AI Skills Good-to-Have Skills
- Java 11/17 • OpenAI or Azure OpenAI API • Spring AI
- Spring Boot • Prompt Engineering • LangChain
- Microservices • LLM API Integration • Kubernetes
- REST APIs • RAG basics • PostgreSQL
- Hibernate/JPA • Embeddings • JUnit / Mockito
- Kafka • Vector Databases • Swagger/OpenAPI
- MySQL / MongoDB • Function Calling • Jenkins
- Redis • AI response handling • Prometheus / Grafana
- Docker • Responsible AI basics • ELK Stack
- Git / CI-CD • AI Security basics • Cloud basics
📌 Senior Java Software Engineer (Gurugram)
🏢 Tata Consultancy Services
📍 Gurugram