Cognizant is hiring For Java with Gen AI developers

Cognizant

Hyderabad, Bengaluru

On-site

INR 1,200,000 - 1,600,000

Full time

14 days+
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

Cognizant Hyderabad is seeking an experienced Java Developer with strong Gen AI (Gen AI) and Apache Kafka expertise to design, develop, and implement scalable enterprise applications. You will work on event-driven architectures and AI-powered solutions at scale.

The ideal candidate will have 6-10 years of experience in Java, Spring Boot, microservices, REST APIs, and Gen AI integrations, with solid cloud and DevOps familiarity.

Qualifications

  • 6-10 years of Java enterprise experience.
  • Experience building Gen AI-powered solutions.
  • Experience with event-driven architectures using Kafka.
  • Strong knowledge of Spring Boot, microservices, and REST APIs.
  • Familiarity with cloud platforms and DevOps tooling.

Responsibilities

  • Design, develop, and maintain enterprise Java applications.
  • Build Gen AI-powered solutions with LLMs, prompts, and RAG frameworks.
  • Develop microservices using Spring Boot and Spring Cloud.
  • Design event-driven architectures with Apache Kafka.
  • Develop and optimise Kafka producers, consumers, and streams.
  • Integrate AI/ML services with enterprise apps.
  • Collaborate with cross-functional teams to gather requirements.
  • Troubleshoot and optimise performance; ensure code quality.

Skills

Java 8/11/17
Spring Boot
Microservices
REST APIs
Hibernate/JPA
OO Design Patterns
Generative AI
LLMs
RAG
Prompt Engineering
LangChain
AI API Integration
Cloud: Azure/AWS/GCP
Docker
Kubernetes
CI/CD
Git/Maven/Jenkins

Tools

Docker
Kubernetes
Git
Maven
Jenkins

Job description

Job Summary:

We are seeking an experienced Java Developer with strong expertise in Generative AI (Gen AI) and Apache Kafka to join our team. The ideal candidate should have 6-10 years of experience in designing, developing, and implementing scalable enterprise applications using Java technologies, while leveraging Gen AI capabilities and event-driven architectures. The candidate will play a key role in developing innovative AI-powered solutions and high-performance distributed systems.


Key Responsibilities:

  • Design, develop, and maintain enterprise-grade applications using Java/J2EE technologies.
  • Build and integrate Generative AI solutions using LLMs, prompt engineering, RAG frameworks, and AI APIs.
  • Develop microservices-based applications using Spring Boot and Spring Cloud.
  • Design and implement event-driven architectures using Apache Kafka.
  • Develop and optimise Kafka producers, consumers, and stream-processing applications.
  • Integrate AI/ML services with enterprise applications.
  • Collaborate with cross-functional teams to gather requirements and deliver scalable solutions.
  • Troubleshoot, debug, and optimise application performance.
  • Ensure adherence to coding standards, security guidelines, and best practices.
  • Participate in code reviews, architecture discussions, and technical mentoring activities.

Required Skills

Core Java Skills

  • Java 8/11/17
  • Spring Boot, Spring MVC, Spring Security
  • Microservices Architecture
  • RESTful APIs and Web Services
  • Hibernate/JPA
  • Design Patterns and Object-Oriented Programming

Gen AI Skills

  • Experience working with Generative AI solutions
  • Knowledge of LLMs such as OpenAI GPT, Azure OpenAI, Gemini, Claude, or equivalent
  • RAG (Retrieval-Augmented Generation) implementations
  • Prompt Engineering
  • LangChain, LlamaIndex or similar frameworks
  • AI model integration using APIs and SDKs

Cloud & DevOps

  • Azure / AWS / GCP
  • Docker and Kubernetes
  • CI/CD Pipelines
  • Git, Maven, Jenkins

Preferred Qualifications

  • Experience in building AI-powered enterprise applications.
  • Exposure to vector databases such as Pinecone, ChromaDB, FAISS, or Azure AI Search.
  • Knowledge of Machine Learning concepts and AI application deployment.
  • Experience working in Agile/Scrum environments.
  • Strong analytical and problem-solving skills.
  • Excellent communication and stakeholder management skills.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Java / Spring Boot Engineer (Gen AI)
Java / Spring Boot Engineer (Gen AI)

Patch Infotech Pvt Ltd • Bengaluru

On-site
INR 1,800,000 - 4,000,000
Generative AI Java Developer with expertise in AWS Bedrock
Generative AI Java Developer with expertise in AWS Bedrock

Tech Mahindra • Hyderabad, Chennai District, Bengaluru

Hybrid
INR 4,000,000 - 7,000,000
Lead Engineer - R01571315
Lead Engineer - R01571315

Brillio 2 • Bengaluru

On-site
INR 2,800,000 - 3,800,000
Lead Engineer - R01571315
Lead Engineer - R01571315

Brillio • Bengaluru

On-site
INR 1,200,000 - 1,700,000
Java Developer – GenAI & Agentic AI
Java Developer – GenAI & Agentic AI

AutomationEdge • Pune District

On-site
INR 900,000 - 1,700,000
Senior Java Developer (Microservices, Spring Boot, Gen AI & AWS)
Senior Java Developer (Microservices, Spring Boot, Gen AI & AWS)

Halcer • Indore District

On-site
INR 2,600,000 - 4,200,000
Senior Software Engineer | Python/Java | GenAI/AIML | Cloud
Senior Software Engineer | Python/Java | GenAI/AIML | Cloud

Think People Solutions • Chennai District

On-site
INR 2,500,000 - 4,200,000
Senior Architect – Java (Full Stack, AI/GenAI)
Senior Architect – Java (Full Stack, AI/GenAI)

Happiest Minds Technologies • Bengaluru

On-site
INR 3,500,000 - 5,800,000
GenAI Technical Lead
GenAI Technical Lead

Tata Consultancy Services • Bengaluru

On-site
INR 3,500,000 - 5,500,000
GenAI Developer
GenAI Developer

Alike Thoughts • India

On-site
INR 2,500,000 - 4,000,000