N

NTT Data

Global IT services and consulting provider.

Java\AI Principal Consultant

AI Application Engineering +1Updated on Nov 14
Full-timeHyderabad, Telangana, IndiaNo salary listedIn-person

About the Job

Requirements

  • Advanced proficiency in Java, including concurrency, memory management, and JVM optimization.
  • Experience with LangChain4j, Spring AI, Spring Batch, and Quarkus for AI application development.
  • Demonstrated experience with generative AI, large language model integration, and agentic architectures.
  • Familiarity with the Azure AI ecosystem, including Azure Machine Learning, Cognitive Search, and Azure OpenAI Service.
  • Proficiency in API design, unit testing, and continuous integration and continuous delivery pipelines using tools such as Maven, Gradle, or GitHub Actions.
  • Strong communication skills and ability to produce technical design documents and architecture diagrams.

Responsibilities

  • Design, implement, and orchestrate agentic AI systems using LangChain4j, Spring AI, and other Java Virtual Machine-based frameworks to enable autonomous reasoning, decision-making, and task execution across insurance processes such as claims triage, underwriting, and customer service.
  • Develop retrieval-augmented generation pipelines and large language model-based reasoning components using Java to deliver accurate, context-aware insights grounded in insurance documentation and structured data.
  • Build and optimize secure, high-performance RESTful APIs in Java and Spring Boot to interface with generative models, knowledge bases, and insurance core systems.
  • Containerize and deploy AI workloads on Microsoft Azure, leveraging Azure OpenAI Service, Azure Machine Learning, and App Services for scalability, monitoring, and compliance.
  • Work with data engineers, solution architects, and business analysts to embed AI capabilities within existing insurance ecosystems, integrating policy data and claims systems.

Desired Qualifications

  • Experience developing AI orchestration pipelines or knowledge graph-driven retrieval systems.
  • Familiarity with vector databases such as Pinecone, FAISS, or Chroma, and semantic search indexing.
  • Experience fine-tuning or serving large language models through Java-based inference layers.
  • Exposure to AIOps practices such as monitoring and retraining workflows.
  • Understanding of core insurance platforms such as Guidewire, Duck Creek, or Sapiens.
  • Interest in open-source AI development within the Java community.

About the Company

NTT Data

Global IT services and consulting provider.

NTT DATA is a global IT and business services provider that helps organizations run and transform their technology and operations. It delivers consulting, industry solutions, cloud migration, cybersecurity, data analytics, and managed services to modernize systems and processes. It differentiates itself through its large scale, deep sector expertise in banking, healthcare, manufacturing, public sector, and automotive, and its broad ecosystem of partners with Microsoft, SAP, AWS, and Salesforce. Its goal is to help large enterprises digitally transform and optimize operations at scale using cloud-native approaches and secure IT environments.

Company size
10,001+
Company stage
IPO
Headquarters
Tokyo, Japan
Founded
1988

Recently Posted Jobs

Explore more opportunities at NTT Data

See more jobs