JOBSEARCHER

Senior Full Stack Developer – AI/LLM Integration

Location: Northridge, CADuration: 6 monthsCustomer Locations: Mason, Ohio & Los Angeles, California — Onsite onlyInterview Requirement: Candidates must be willing to attend an in-person interview. Customer Address: 21215 Burbank Blvd, Woodland Hills, CA 91367Job Title: Senior Full Stack Developer - AI/LLM IntegrationExperience Required: 8-10 yearsPreferred Experience: 10+ yearsRequired Technical Skills:Java 11 / 17 / 21Spring BootSpring MVCSpring SecurityMicroservices ArchitectureREST APIsSOAP ServicesAngular 11+ / 19ReactJSTypeScriptHTML5CSS3Azure / AWS Cloud PlatformsSQL ServerOracleMySQLMongoDBGitMavenJenkinsJUnitMockitoAgile / ScrumAI / LLM Skills:OpenAI / LLM IntegrationSpring AILangChain4jRetrieval-Augmented Generation (RAG)Prompt EngineeringAI-powered MicroservicesAI-enabled enterprise application developmentPreferred Skills:KafkaDockerKubernetesGraphQLOpenAISpring AILangChain4jRAG-based solutionsPrompt EngineeringKey Responsibilities:Design, develop, and maintain enterprise-grade Java applications using Spring Boot and Microservices. Build and consume RESTful APIs and integrate third-party services. Develop responsive user interfaces using Angular and TypeScript. Develop ReactJS-based front-end applications as required. Design and implement cloud-native solutions using Azure and AWS. Integrate AI and LLM capabilities using OpenAI, Spring AI, and LangChain frameworks. Implement RAG-based solutions to improve AI application capabilities and performance. Apply prompt engineering techniques for AI-enabled applications. Develop AI-powered microservices and integrate them with enterprise applications. Collaborate with cross-functional teams in Agile/Scrum environments. Develop unit and integration tests using JUnit and Mockito. Ensure code quality through development best practices, code reviews, and automated testing. Troubleshoot and resolve application, integration, and performance issues. Participate in architecture, design, development, testing, and deployment activities. Qualifications:Bachelor's or Master's degree in Computer Science, Information Technology, or a related field. 10+ years of hands-on Java/J2EE development experience. Strong experience with the Spring ecosystem. Strong experience with Angular, ReactJS, and modern front-end technologies. Strong knowledge of relational and NoSQL databases. Experience with cloud technologies and cloud-native application development. Experience delivering AI-enabled enterprise applications. Strong understanding of Microservices architecture and API development. Role Description:Java Full Stack Developer with strong expertise in enterprise application development, Microservices, cloud platforms, modern UI technologies, and AI/LLM integration. Essential Skills:Java Full StackJava 11/17/21Spring BootSpring MVCSpring SecurityMicroservicesREST APIsAngularReactJSTypeScriptAzure / AWSSQL / NoSQL DatabasesAI / LLM IntegrationDesirable Skills:KafkaGraphQLDocker / KubernetesOpenAISpring AILangChain4jRAGPrompt EngineeringAI-powered Microservices