Java Developer (Haryana)

Java Developer (Haryana)

03 Aug
|
Tata Consultancy Services
|
Haryana

03 Aug

Tata Consultancy Services

Haryana

- Design, develop, and maintain enterprise-grade Java applications using Spring Boot and Microservices.
- Build and integrate AI/ML and Generative AI solutions into business applications.
- Develop RESTful APIs and backend services for AI-driven platforms.
- Work with LLMs (OpenAI, Azure OpenAI, Gemini, Claude, etc.) and implement prompt engineering techniques.
- Develop Retrieval-Augmented Generation (RAG) solutions using vector databases.
- Integrate AI frameworks such as LangChain, Semantic Kernel, or similar orchestration tools.
- Collaborate with Data Scientists, AI Engineers, Product Owners, and Architects.
- Optimize application performance, scalability, security, and reliability.
- Implement CI/CD pipelines and cloud-native deployments.
- Participate in architecture discussions, code reviews, and best practice initiatives.
- Mentor junior developers and provide technical leadership.

Required Skills

Core Java

- Java 8/11/17+
- Spring Boot
- Spring MVC
- Spring Security
- Hibernate/JPA
- Multithreading & Concurrency
- Design Patterns





AI / Generative AI

- Large Language Models (LLMs)
- Prompt Engineering
- Retrieval-Augmented Generation (RAG)
- AI Agent Frameworks
- Embedding Models
- Vector Databases (Pinecone, ChromaDB, Weaviate, Milvus, Azure AI Search)

APIs & Integration

- REST APIs
- GraphQL (preferred)
- Microservices Architecture
- Event-driven Architecture

Databases

- PostgreSQL
- MySQL
- Oracle
- MongoDB

Cloud & DevOps

- Azure / AWS / GCP
- Docker
- Kubernetes
- Jenkins/GitHub Actions/Azure DevOps
- Terraform (preferred)

Messaging

- Kafka
- RabbitMQ

Preferred Qualifications

- Experience with Azure OpenAI, AWS Bedrock, or Google Vertex AI.
- Knowledge of Python for AI/ML integration.
- Experience with LangChain, LangGraph, LlamaIndex, or Semantic Kernel.
- Understanding of MLOps concepts and AI model deployment.
- Hands-on experience with Vector Search and Knowledge Retrieval systems.

📌 Java Developer (Haryana)
🏢 Tata Consultancy Services
📍 Haryana

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: java developer (haryana) / haryana

Subscribe to this job alert:

Get the latest job offers by email for: java developer (haryana) / haryana