We are looking for a Java Application Architect with strong Generative AI expertise to design and modernize enterprise applications. The ideal candidate should have deep experience in Java, Spring Boot, Microservices, AWS and cloud-native architecture , along with hands-on exposure to LLMs, RAG and Agentic AI .
Key Skills & Responsibilities:
Architect scalable applications using Java, Spring Boot, Microservices and REST APIs . Drive legacy/monolith modernization to cloud-native and event-driven architectures. Design and integrate Generative AI, LLM and RAG capabilities into Java applications. Build Agentic AI workflows using LangChain, LangGraph or similar frameworks. Strong experience with AWS, Kubernetes/EKS, Docker and Kafka . Exposure to AWS Bedrock/SageMaker, vector databases and embeddings . Define architecture standards covering security, scalability, resiliency, APIs and observability . Lead architecture/design reviews and provide hands-on technical guidance to engineering teams.
Experience:
15+ years overall with strong Java/Application Architecture experience and recent hands-on GenAI/Agentic AI expertise.