11 Sep
|
Tata Consultancy Services
|
Gurugram
11 Sep
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
Positive 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.
4. 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