Java Tech lead - AI
Core
Design and deliver scalable, secure, cloud-native enterprise applications integrating Large Language Models (LLMs), Retrieval-Augmented Generation (RAG), and Agentic AI frameworks.
Role type
Senior Solution Architect (Java/AI-native)
Builds
Scalable enterprise applications and AI-native solutions for business stakeholders
Domain
Enterprise software, Generative AI, Cloud-native architecture
Deliverable
production ML models | product features
Required skills
Java, Spring Boot, Microservices, LLMs, RAG, Agentic AI frameworks, Azure AI/OpenAI, CI/CD pipelines, Distributed systems, Architecture governance
Preferred skills
Linux environments, RPM packaging, DevOps tools, Git, Maven
Technologies
Java, Spring Boot, Azure AI, Azure OpenAI, REST APIs, Microservices, CI/CD
Responsibilities
Design scalable enterprise applications using Java and microservices; Define end-to-end solution architecture and documentation; Lead technical architecture discussions and governance; Build AI-native solutions leveraging LLMs and RAG; Integrate enterprise applications with cloud-based AI services; Mentor engineering teams on architecture and best practices; Conduct code reviews to ensure quality and security; Drive DevOps adoption and cloud-native delivery practices.
Seniority
Senior, hands-on IC with mentorship