Search Jobs

Search by job, company or skills

Senior Java Software Engineer

Senior Java Software Engineer

Tata Consultancy Services
Early Applicant
  • Posted a day ago
  • Be among the first 20 applicants

Job Description

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

More Info

Job Type:
Industry:
Employment Type:

Key Skills

Prometheus Grafana

RAG basics

Hibernate JPA

Responsible AI basics

Vector Databases

Embeddings

OpenAI or Azure OpenAI API

LLM API Integration

Spring AI

Java 11 17

LangChain

AI Security basics

Cloud basics

CI-CD

Prompt Engineering

Function Calling

Swagger OpenAPI

JUnit Mockito

Similar Jobs

6-8 yrs
Gurugram, Gurugram, India
Skills:
Solid PrinciplesDesign PatternsSpring BootKafkaMicroservicesGitJUnitMockitoCore JavaDockerRestful ApisKubernetes
3-5 yrs
Gurugram, Gurugram, India
Skills:
HadoopSpring BootSqlNosqlAlgorithmsElastic SearchJava 8MongoDBProblem SolvingLarge-scale multi-tiered distributed web applicationsJava-J2EEAgile environmentsWeb services APIsCS fundamentals in OOD
5-7 yrs
Gurugram, India
Skills:
JavaJavaFXHibernateJwtSpring BootADOSqlJenkinsGitLinuxDockerSwingSpring SecurityRestful ApisKubernetesAwtAzure DevOps
5-7 yrs
Gurugram, India, Gurugram
Skills:
Spring BootRest ApiRedisJavaMicroservicesRDBMSDesign PatternsGitOop
6-8 yrs
Gurugram, India, Gurugram
Skills:
SpringbootAWSJavaMicroservicesKubernetesCloudDevopsDockerJenkinsKafka