Senior Java Developer (LLM Integrations, LangChain4j)

We are looking for a Senior Java Developer passionate about building AI-powered backend applications. If you have hands-on experience with large language model (LLM) integrations—especially using LangChain4j—and are excited to work on cutting-edge AI tools, we’d love to meet you.
 

What You’ll Do

  • Integrate leading LLMs (Claude by Anthropic, OpenAI, Mistral) into backend products.
  • Design and optimize API architecture with strong focus on performance, scalability, and prompt engineering.
  • Build chains and prompts using LangChain4j components like PromptTemplate and ChainBuilder.
  • Ensure compliance with safety and efficiency best practices in prompt design (few-shot, zero-shot, tool calling).
  • Collaborate with AI product teams to build robust and modular backend infrastructure.
     

Tech Stack

  • Languages & Frameworks: Java 11–17, Spring Boot, REST APIs
  • AI Tools: LangChain4j, Claude, OpenAI, Mistral
  • Cloud: AWS (Lambda, SNS, SQS, VPC, Secrets Manager)
  • Prompt Engineering: Few-shot, zero-shot learning, tool calling, safety measures
  • Nice to Have: Kotlin, Kubernetes, Redis, vector DBs (Pinecone, pgvector)
     

Requirements

  • 5+ years of experience in Java development in production environments
  • 1+ year of hands-on experience integrating LLMs (LangChain or custom solutions)
  • Solid knowledge of prompt engineering principles
  • Proficient with AWS cloud infrastructure
  • English level: B2 or higher (written and spoken)
  • Bonus: Experience with AI agents, copilots, or chatbot development
Published 23 April
139 views
·
36 applications
95% read
·
0% responded
To apply for this and other jobs on Djinni login or signup.