Senior Developer/ Lead
Hi,Our client is looking for Senior Developer/ Lead in San Leandro, CA below is the detailed requirements. Job Title: Senior Developer/ LeadLocation: San Leandro, CA Required Skills: Senior Developer/ Leads with Java, Python + Google ADK, comfortable working with LLMs, MCP, building Agents, generating code Job Description:Bachelor’s degree in information technology or software engineering.Strong Java backend engineering (Java 17+, Spring Boot, microservices, REST/gRPC).Strong Python engineering (OOP, typing, async patterns, packaging) and service development.Design and build secure, scalable backend services in Java (Spring Boot) and Python, and deliver production-grade AI agent capabilities using Google Agent Development Kit (ADK).Hands-on experience building agents and workflows with Google ADK (agents, tools, sessions/memory).Comfort working with LLMs: tool/function calling, structured outputs, prompt & context engineering, safety considerations.Understanding of MCP concepts (resources, tools, prompts; client-server model) and ability to integrate tools using MCP or standard APIs.Ability to produce high-quality code with AI-assisted code generation, plus strong review/verification and testing discipline.Security fundamentals: OAuth2/OIDC, JWT, secure coding, secrets management; familiarity with mTLS/cert management is a plus.Cloud-native fundamentals: Docker, Kubernetes; CI/CD pipelines; basic monitoring/observability.LangChain/LangGraph or similar orchestration frameworks; experience combining them with ADK where useful.Vector DB experience and RAG evaluation practices.GCP/Vertex AI (or other cloud LLM hosting) and production deployment patterns (Cloud Run/Agent Engine).Kafka/Flink or event-driven architectures for real-time systems.Front-end exposure (React/Angular) for agent-driven UIs or developer tooling