AI Java Lead Engineer _ Vice President _Software Engineering
Core
Lead Java Backend Engineer building scalable enterprise applications and agentic AI workflows for Institutional Securities (Prime Brokerage and Institutional Equity).
Role type
Senior IC Java Backend Engineer (Agentic AI)
Builds
Scalable, high-performance enterprise applications and AI-integrated backend systems
Domain
Financial Services / Investment Banking / Agentic AI
Deliverable
production ML models
Required skills
Java, Spring Boot, Microservices, REST APIs, Kafka, JMS, RabbitMQ, SQL, Distributed Systems, Performance Tuning, LLM Integration, Agentic AI Frameworks, Python, RAG, Vector Databases
Preferred skills
Financial Services domain experience, Experience with Claude Agent SDK, LangChain, LangGraph, AutoGen, CrewAI (via careerplan.io/jobs/JR045095-ai-java-lead-engineer-vice-president-software-engineering-at-ms)
Technologies
Spring Boot, Kafka, JMS, RabbitMQ, OpenAI, Azure OpenAI, Anthropic, LangChain, LangGraph, Spring AI, AutoGen, CrewAI, Claude Agent SDK
Responsibilities
Design multi-agent workflows with orchestrator/subagent patterns, Integrate LLMs into production backend systems, Optimize performance and scalability of enterprise applications, Implement guardrails for autonomous AI systems, Manage AI system reliability (hallucination mitigation, observability, latency, cost), Lead development of agentic AI solutions for institutional clients
Seniority
Vice President Level, Senior, hands-on IC