Agent
Jobs
Applied
Tracker
Profile
    1. Jobs for you
    2. Job

    Job · 12307369

    GURUGRAM · FULLTIME

    Senior Java Software Engineer

    Tata Consultancy Services logo

    Tata Consultancy Services

    Gurugram · onsite · Posted 64d ago

    Sourced fromFoundit
    Not disclosed4–6 yrsfulltimeGurugram

    About a minute. You'll make an account on the way through.

    agent · working

    • Read this posting0.7s
    • Found the form on Foundit · 6 questions to answer1.5s
    • Decided the answers for all of them3.0s
    • Tailor your résumé to this role
    • Waiting for you

    Section · 01

    About this role

    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

    Job Description Java Spring Boot Developer with AI Skills

    Persona

    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.

    2. 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

    Good Fit For Java backend roles that need GenAI/LLM integration

    3. 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

    Sourced from foundit

    Section · 02

    Skills

    AI response handlingOpenAI or Azure OpenAI APIResponsible AI basicsJenkinsDockerPrompt EngineeringPostgresqlApache KafkaredisElkPrometheus/Grafanavector databasesEmbeddingsSpring AIFunction CallingCloud BasicsLLM API integrationRAG basicsSwagger/OpenAPIJUnit & MockitoJava 11/17MongoDBMySQLREST APISpring BootHibernate / JpaMicroservicesLangchainCi/Cd

    Section · Company

    About TCS

    Tata Consultancy Services logo

    Tata Consultancy Services

    IT Services & Consulting

    608.0k+

    employees

    1968

    58 years old

    Mumbai, Maharashtra

    India

    About

    An IT services and consulting firm offering business solutions, committed to driving innovation for global enterprises.

    Industries

    IT Services & ConsultingFinancial ServicesInternetEducation & TrainingBPO

    Employee ratings

    1,14,115 reviews

    3.3/ 5

    Culture

    3.2

    Career growth

    2.3

    Work-life

    3.5

    Employees rate it well for

    Job Security22973Salary21006Work Life Balance15396Appraisal10413Work Culture8916

    Find them on

    WebsiteLinkedInAmbitionBox reviews

    Senior Java Software Engineer · waiting for your command