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
📊
$3500-5500
Average salary range of similar jobs in
analytics →
Similar jobs
Countries of Europe or Ukraine
Countries of Europe or Ukraine
Ukraine