[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"seo-content-skill-spring-ai-in":3,"job-search-\u002Fde-in\u002Fjobs-by-skill\u002Fspring-ai":4,"skill-page-filters-\u002Fde-in\u002Fjobs-by-skill\u002Fspring-ai":123,"featured-jobs-\u002Fde-in\u002Fjobs-by-skill\u002Fspring-ai":255},{},{"total":5,"jobs":6},2,[7,82],{"id":8,"slug":9,"title":10,"raw_title":11,"is_featured":12,"company":13,"raw_hiringOrganization_logo_url":11,"processed_city_gmaps":16,"processed_country_iso_code_gmaps":18,"processed_home_office":20,"processed_salary_min":21,"processed_salary_max":22,"processed_salary_currency":23,"processed_salary_source":24,"processed_working_hours":25,"processed_employment_types":27,"processed_it_skills":28,"processed_it_skills_labels":30,"processed_job_expertise_skills":55,"processed_job_expertise_skills_labels":56,"max_cpc":81,"actual_cpc":81},85649,"ai-java-lead-engineer-vice-president-software-engineering-morgan-stanley-advantage-svcs","AI Java Lead Engineer _ Vice President _Software Engineering",null,false,{"name":14,"slug":15,"logo_url":11},"Morgan Stanley Advantage Svcs","morgan-stanley-advantage-svcs",[17],"Mumbai",[19],"IN","onsite",150000,250000,"USD","estimated",[26],"FULL_TIME","permanent",{"jms":29,"rag":5,"sql":29,"java":29,"ci\u002Fcd":29,"kafka":29,"crewai":5,"devops":29,"python":5,"autogen":5,"rabbitmq":29,"langchain":5,"langgraph":5,"rest apis":29,"spring ai":5,"openai api":5,"claude code":5,"spring boot":29,"azure openai":5,"anthropic api":5,"microservices":29,"github copilot":5,"claude agent sdk":5,"vector databases":5},4,[31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54],"Java","Spring Boot","Microservices","REST APIs","Kafka","JMS","RabbitMQ","SQL","CI\u002FCD","DevOps","Python","OpenAI API","Azure OpenAI","Anthropic API","GitHub Copilot","Claude Code","LangChain","LangGraph","Spring AI","AutoGen","CrewAI","Claude Agent SDK","Vector Databases","RAG",{"react":5,"concurrency":29,"cost management":5,"chain-of-thought":5,"reflection loops":5,"latency management":5,"performance tuning":29,"prompt engineering":5,"tracing agent runs":5,"agentic ai workflows":5,"ai system reliability":5,"eval-driven iteration":5,"multi-agent workflows":5,"tool\u002Ffunction calling":5,"human-in-the-loop gates":5,"hallucination mitigation":5,"production observability":29,"scalability improvements":29,"financial services domain":5,"investment banking domain":5,"distributed systems design":29,"agent-to-agent communication":5,"orchestrator\u002Fsubagent patterns":5,"guardrails for autonomous systems":5},[57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80],"Distributed Systems Design","Concurrency","Performance Tuning","Scalability Improvements","Production Observability","Agentic AI Workflows","Orchestrator\u002FSubagent Patterns","Tool\u002FFunction Calling","Eval-driven Iteration","Prompt Engineering","Multi-agent Workflows","Agent-to-agent Communication","Guardrails for Autonomous Systems","AI System Reliability","Hallucination Mitigation","Tracing Agent Runs","Latency Management","Cost Management","ReAct","Chain-of-Thought","Reflection Loops","Human-in-the-loop Gates","Financial Services Domain","Investment Banking Domain",1,{"id":83,"slug":84,"title":85,"raw_title":11,"is_featured":12,"company":86,"raw_hiringOrganization_logo_url":11,"processed_city_gmaps":90,"processed_country_iso_code_gmaps":92,"processed_home_office":93,"processed_salary_min":94,"processed_salary_max":95,"processed_salary_currency":96,"processed_salary_source":24,"processed_working_hours":97,"processed_employment_types":27,"processed_it_skills":98,"processed_it_skills_labels":100,"processed_job_expertise_skills":115,"processed_job_expertise_skills_labels":116,"max_cpc":81,"actual_cpc":122},82046,"senior-java-ai-developerd-2678-allianz-insurance-2","Senior Java AI Developer_D-2678",{"name":87,"slug":88,"logo_url":89},"Allianz Insurance","allianz-insurance","https:\u002F\u002Fcdn.phenompeople.com\u002FCareerConnectResources\u002FAISAIPGB\u002Fimages\u002FHeader-1706868786965.svg",[91],"Sindewahi",[19],"hybrid",70000,100000,"EUR",[26],{"git":99,"java":29,"ci\u002Fcd":99,"kafka":29,"maven":99,"mlops":99,"docker":99,"gradle":99,"jenkins":99,"mongodb":29,"llm apis":29,"spring ai":99,"kubernetes":99,"langchain4j":99,"spring boot":29,"restful apis":29,"microservices":29,"vector stores":99,"nosql databases":29,"embedding models":99,"prompt engineering":29},3,[31,32,35,101,102,103,33,104,49,105,66,106,107,108,109,110,111,112,113,39,114],"MongoDB","NoSQL Databases","RESTful APIs","LLM APIs","LangChain4j","Vector Stores","Embedding Models","Git","Maven","Gradle","Jenkins","Docker","Kubernetes","MLOps",{"model deployment":99,"distributed systems":29,"software architecture":29,"event-driven architecture":29,"insurance domain knowledge":99},[117,118,119,120,121],"Software Architecture","Distributed Systems","Event-Driven Architecture","Insurance Domain Knowledge","Model Deployment",0.3,{"industry":124,"employment_type":131,"expertise_skills":134,"it_skills":190,"salary_currency":250,"processed_working_hours":253},[125,128],{"key":126,"label":127,"count":81},"financial services","Financial Services",{"key":129,"label":130,"count":81},"insurance","Insurance",[132],{"key":27,"label":133,"count":5},"PERMANENT",[135,138,140,142,145,147,150,152,155,158,160,162,164,166,168,170,172,174,176,178,180,183,185,187],{"key":136,"label":137,"slug":136,"count":81},"guardrails-for-autonomous-systems","Guardrails For Autonomous Systems",{"key":139,"label":57,"slug":139,"count":81},"distributed-systems-design",{"key":141,"label":80,"slug":141,"count":81},"investment-banking-domain",{"key":143,"label":144,"slug":143,"count":81},"agentic-ai-workflows","Agentic Ai Workflows",{"key":146,"label":63,"slug":146,"count":81},"orchestratorsubagent-patterns",{"key":148,"label":149,"slug":148,"count":81},"react","React",{"key":151,"label":79,"slug":151,"count":81},"financial-services-domain",{"key":153,"label":154,"slug":153,"count":81},"agent-to-agent-communication","Agent-To-Agent Communication",{"key":156,"label":157,"slug":156,"count":81},"human-in-the-loop-gates","Human-In-The-Loop Gates",{"key":159,"label":71,"slug":159,"count":81},"hallucination-mitigation",{"key":161,"label":58,"slug":161,"count":81},"concurrency",{"key":163,"label":61,"slug":163,"count":81},"production-observability",{"key":165,"label":119,"slug":165,"count":81},"event-driven-architecture",{"key":167,"label":120,"slug":167,"count":81},"insurance-domain-knowledge",{"key":169,"label":66,"slug":169,"count":81},"prompt-engineering",{"key":171,"label":64,"slug":171,"count":81},"toolfunction-calling",{"key":173,"label":121,"slug":173,"count":81},"model-deployment",{"key":175,"label":73,"slug":175,"count":81},"latency-management",{"key":177,"label":72,"slug":177,"count":81},"tracing-agent-runs",{"key":179,"label":117,"slug":179,"count":81},"software-architecture",{"key":181,"label":182,"slug":181,"count":81},"eval-driven-iteration","Eval-Driven Iteration",{"key":184,"label":59,"slug":184,"count":81},"performance-tuning",{"key":186,"label":74,"slug":186,"count":81},"cost-management",{"key":188,"label":189,"slug":188,"count":81},"multi-agent-workflows","Multi-Agent Workflows",[191,193,196,198,200,202,205,208,210,213,216,219,222,224,226,228,230,231,234,236,239,242,245,247],{"key":192,"label":35,"slug":192,"count":5},"kafka",{"key":194,"label":195,"slug":194,"count":5},"spring-ai","Spring Ai",{"key":197,"label":31,"slug":197,"count":5},"java",{"key":199,"label":33,"slug":199,"count":5},"microservices",{"key":201,"label":32,"slug":201,"count":5},"spring-boot",{"key":203,"label":204,"slug":203,"count":5},"cicd","Ci\u002FCd",{"key":206,"label":207,"slug":206,"count":81},"autogen","Autogen",{"key":209,"label":108,"slug":209,"count":81},"git",{"key":211,"label":212,"slug":211,"count":81},"rabbitmq","Rabbitmq",{"key":214,"label":215,"slug":214,"count":81},"rag","Rag",{"key":217,"label":218,"slug":217,"count":81},"restful-apis","Restful Apis",{"key":220,"label":221,"slug":220,"count":81},"mlops","Mlops",{"key":223,"label":106,"slug":223,"count":81},"vector-stores",{"key":225,"label":109,"slug":225,"count":81},"maven",{"key":227,"label":113,"slug":227,"count":81},"kubernetes",{"key":229,"label":110,"slug":229,"count":81},"gradle",{"key":169,"label":66,"slug":169,"count":81},{"key":232,"label":233,"slug":232,"count":81},"mongodb","Mongodb",{"key":235,"label":46,"slug":235,"count":81},"claude-code",{"key":237,"label":238,"slug":237,"count":81},"claude-agent-sdk","Claude Agent Sdk",{"key":240,"label":241,"slug":240,"count":81},"jms","Jms",{"key":243,"label":244,"slug":243,"count":81},"azure-openai","Azure Openai",{"key":246,"label":107,"slug":246,"count":81},"embedding-models",{"key":248,"label":249,"slug":248,"count":81},"langgraph","Langgraph",[251,252],{"key":96,"label":96,"count":81},{"key":23,"label":23,"count":81},[254],{"key":26,"label":26,"count":5},{"total":256,"jobs":257},0,[]]