Tech Lead Java (H/F)
Core
Design and lead robust backend architectures (microservices, REST APIs) while integrating AI/LLM solutions (RAG, agents, vector databases) and ensuring software quality.
Role type
Senior Tech Lead Java (Backend & AI/LLM)
Builds
Scalable microservices, AI-integrated applications, and DevOps pipelines.
Domain
Enterprise software engineering, Generative AI, Cloud infrastructure.
Deliverable
production ML models | product features | infrastructure
Required skills
Java 21, Spring Boot, Microservices architecture, REST APIs, CI/CD pipelines, Kubernetes, Docker, AWS/Azure/GCP, Python, LLM integration (OpenAI, Anthropic, Mistral), RAG, Vector databases, Prompt engineering, Technical leadership, Mentoring, Agile methodologies.
Preferred skills
Experience with LangChain/LangGraph, Hugging Face, FastAPI, SQL/NoSQL databases, Application monitoring and observability.
Technologies
Java 21, Spring Boot, Git, Jenkins, Docker, Kubernetes, AWS, Azure, GCP, Python, OpenAI, Anthropic, Mistral, LangChain, LangGraph, Hugging Face, FastAPI, AWS Bedrock, Azure AI, Vertex AI, Sonar
Responsibilities
Design and pilot backend architectures, Integrate AI/LLM solutions, Ensure software quality through code reviews and automated tests, Mentor development teams, Optimize CI/CD pipelines, Collaborate with stakeholders, Ensure application performance and security.
Seniority
Senior, hands-on IC with leadership responsibilities