Senior Backend Engineer Java / AI (H/F)
Core
Designing and developing high-performance backend applications integrating generative AI (LLMs) and distributed architecture for strategic business projects.
Role type
Senior Backend Engineer (Java/Python) with AI/LLM integration focus
Builds
Scalable microservices, robust REST APIs, and AI/LLM agent solutions
Domain
Generative AI, Cloud Infrastructure, Distributed Systems
Deliverable
production ML models | product features | infrastructure
Required skills
Java 21, Spring Boot, Python, FastAPI, Microservices Architecture, REST APIs, LLM Integration (OpenAI, Anthropic, Mistral), RAG, Vector Databases, CI/CD, Cloud Platforms (AWS, Azure, GCP), SQL/NoSQL
Preferred skills
Prompt Engineering, AI Agent Orchestration (LangChain, LangGraph), Hugging Face, Kubernetes, Docker, System Observability, Technical Leadership
Technologies
Java 21, Spring Boot, Python, FastAPI, OpenAI, Anthropic, Mistral, LangChain, LangGraph, Hugging Face, FAISS, Pinecone, Weaviate, Git, Jenkins, Docker, Kubernetes, AWS, Azure, GCP, Azure AI, AWS Bedrock, Vertex AI, SQL, NoSQL, Sonar
Responsibilities
Design and develop performant backend applications in Java; Define and implement scalable microservices architectures; Integrate AI/LLM solutions and develop Python services; Ensure software quality through automated testing and code reviews; Deploy and operate applications in scalable cloud environments; Participate in architectural decisions and provide technical mentoring.
Seniority
Senior, hands-on IC with technical leadership