Java Ai Architect
Java Ai Architect
Required Skills10+ years of experience in Java application development and architecture.Strong expertise in Java 8/11/17, Spring Boot, Spring Cloud, and Microservices.Hands-on experience with Generative AI, Large Language Models (LLMs), OpenAI, Azure OpenAI, Anthropic Claude, or Google Gemini.Experience with RAG, Prompt Engineering, AI Agents, and Vector Databases (Pinecone, Milvus, ChromaDB, FAISS).Strong knowledge of REST APIs, GraphQL, Kafka, and event-driven architecture.Experience with cloud platforms (AWS, Azure, or GCP).Experience with Docker, Kubernetes, and CI/CD tools (Jenkins, GitHub Actions, GitLab CI).Strong knowledge of SQL and NoSQL databases.Excellent problem-solving, communication, and leadership skills.Preferred QualificationsExperience with Python for AI/ML integration.Knowledge of Machine Learning frameworks such as TensorFlow or PyTorch.