JOBSEARCHER

Sr Java Developer with React + AI

Job SummaryWe are looking for a Senior Full Stack Java Developer with strong hands-on experience in React and AI/Generative AI. The ideal candidate will be responsible for building scalable full-stack applications using Java/Spring Boot and React, while integrating modern AI/GenAI capabilities into enterprise applications.Key ResponsibilitiesDesign and develop full-stack applications using Java, Spring Boot, Microservices, and React.Build responsive and scalable front-end applications using React.js, JavaScript/TypeScript, HTML, and CSS.Develop and integrate REST APIs and microservices.Implement Generative AI/LLM capabilities into enterprise applications.Integrate AI services such as OpenAI, Azure OpenAI, AWS Bedrock, or Google Vertex AI.Develop AI-powered features including RAG, AI agents, prompt engineering, embeddings, and intelligent search.Work with backend, frontend, cloud, and AI teams to deliver production-ready solutions.Participate in architecture, design, coding, testing, code reviews, and deployment.Troubleshoot and optimize application performance, scalability, and reliability.Follow secure and modern software development practices.Required SkillsBackendStrong hands-on experience with JavaSpring BootMicroservicesREST APIsSQL/NoSQL databasesFrontend – MandatoryStrong hands-on experience with React / React.jsJavaScript / TypeScriptHTML/CSSExperience developing modern, responsive web applicationsAI / GenAI – MandatoryHands-on experience with Generative AI / LLM applicationsExperience integrating AI into software applicationsExperience with one or more:OpenAI / Azure OpenAIAWS BedrockGoogle Vertex AILangChain / LlamaIndexRAGVector DatabasesAI Agents / Agentic AIPrompt EngineeringCloud & DevOpsAWS, Azure, or GCPGitCI/CDDocker/Kubernetes is a plusPreferred QualificationsExperience building AI-powered enterprise applications.Experience developing full-stack applications using Java + React.Experience with RAG pipelines, embeddings, vector search, and AI agents.Experience working in Agile development environments.Strong communication and problem-solving skills.Must-HaveJava + Spring Boot + React + AI/GenAI experience are mandatory.We are specifically looking for candidates with hands-on production experience in both React and AI, not candidates who only have AI exposure through training or theoretical knowledge.