Java Full Stack Specialist
TCS · Gurugram, Haryana · Posted 2 days ago
About this role
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. • 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. Must-Have Skills • Java 11/17 • OpenAI or Azure OpenAI API • Spring Boot • Prompt Engineering • Microservices • LLM API Integration • REST APIs • RAG basics • Hibernate/JPA • Embeddings • Kafka • Vector Databases • MySQL / MongoDB • Function Calling • Redis • AI response handling • Docker • Responsible AI basics • Git / CI-CD • AI Security basics
Want this TCS role?
Tailor your resume to this exact job description with AI — keyword coverage, missing skills, and rewritten bullets in under a minute.
Tailor my resume freeMore TCS jobs
SAP CPQ Technical
TCS · India · Today
Performance Testing - LoadRunner
TCS · Bengaluru, Karnataka · Today
Unix SQL Autosys Prod Support
TCS · India · Today
Automation Testing - Java, Selenium
TCS · Kolkata, West Bengal · Today
Performance Testing - LoadRunner
TCS · Chennai, Tamil Nadu · Yesterday