Lead Java Full Stack Developer
JUBER KHANUnited StatesLEADPosted 44m ago
JavaSpring BootMicroservicesReact.jsAngularJavaScriptTypeScriptREST APIsHibernateSQLKafkaGenerative AILLMsRAGPrompt EngineeringAWS BedrockOpenAIAzure OpenAIPythonLangChainLangGraphVector DatabasesPineconepgvectorWeaviateAWSAzureDockerKubernetes
About the Role
We are looking for an experienced Lead Java Full Stack Developer with Generative AI expertise to join our client's team in McLean, VA. The ideal candidate will have strong hands-on experience in Java, Spring Boot, Microservices, React/Angular, Cloud technologies, and AI/LLM application development.
Key Responsibilities
• Design and implement RESTful APIs
• Develop and maintain microservices architecture
• Integrate AI/LLM technologies into applications
• Lead technical design and system architecture
• Mentor junior developers and provide technical guidance
Requirements
• 12+ years of overall experience in software development
• 5+ years of experience with Generative AI and LLMs
• Strong hands-on experience with Java (8/11/17/21+), Spring Boot & Microservices
• Proficiency in React.js or Angular, JavaScript & TypeScript
• Experience with REST APIs, Hibernate, SQL & Kafka
• Knowledge of Generative AI, LLMs, RAG & Prompt Engineering
• Familiarity with AWS Bedrock / OpenAI / Azure OpenAI
• Experience with Python, LangChain & LangGraph
• Understanding of Vector Databases – Pinecone, pgvector, Weaviate
• Experience with AWS/Azure, Docker & Kubernetes
• Technical leadership and system design skills