{"schemaVersion":"jobsearcher.job.v1","id":"831206f3132192ce697b98db","url":"https://jobsearcher.com/jobs/831206f3132192ce697b98db","canonicalUrl":"https://jobsearcher.com/jobs/831206f3132192ce697b98db","title":"Java Developer with Gen AI","description":"Job Role: Java Developer with Gen AILocation: NYC, NY (Onsite)Mode of Hiring: ContractJob OverviewWe are looking for an experienced Java Developer with strong Generative AI expertise to design, develop, and integrate AI-powered applications and enterprise solutions. The ideal candidate will have a solid foundation in Java/Spring Boot development along with practical experience working with Large Language Models (LLMs), RAG, prompt engineering, AI agents, vector databases, and AI APIs.You will work closely with product, engineering, and data teams to build scalable, secure, and production-ready GenAI solutions.Key ResponsibilitiesDesign and develop Generative AI applications using Java and Spring Boot.Integrate LLMs such as OpenAI, Azure OpenAI, Anthropic, Gemini, or other enterprise AI platforms.Develop Retrieval-Augmented Generation (RAG) applications using enterprise data.Implement prompt engineering, prompt templates, evaluation, and optimization techniques.Build AI-powered APIs and microservices using Java, Spring Boot, and REST APIs.Work with LangChain4j, Spring AI, or similar Java-based AI frameworks.Required Skills:Java DevelopmentStrong hands-on experience with Java 8/11/17/21.Strong knowledge of Spring Boot, Spring Framework, REST APIs, and Microservices.Good understanding of Java collections, multithreading, exception handling, and design patterns.Experience with SQL and relational databases.Experience with Maven or Gradle.Knowledge of API security using OAuth2/JWT is preferred.Generative AI / LLM:Practical experience developing applications using Generative AI and LLMs.Experience with LLM APIs, prompt engineering, embeddings, and vector search.Strong understanding of RAG architecture and implementation.Experience with function/tool calling and AI agents.Knowledge of LLM concepts such as tokens, context windows, temperature, hallucination, and model evaluation.Experience with LangChain4j, Spring AI, or equivalent frameworks is highly desirable.","company":"Smart IT Frame","rawCompany":"smart it frame","city":"New York","state":"NY","isRemote":false,"isActive":false,"createdAt":"2026-10-12T09:06:51.395Z","occupations":[{"code":"15-1252.00","title":"Software Developers","slug":"software-developers"},{"code":"15-1251.00","title":"Computer Programmers","slug":"computer-programmers"},{"code":"15-1254.00","title":"Web Developers","slug":"web-developers"}],"industries":[{"code":"541511","title":"Custom Computer Programming Services","slug":"custom-computer-programming-services"},{"code":"541512","title":"Computer Systems Design Services","slug":"computer-systems-design-services"},{"code":"513210","title":"Software Publishers","slug":"software-publishers"}],"jobPosting":{"@context":"https://schema.org","@type":"JobPosting","title":"Java Developer with Gen AI","description":"Job Role: Java Developer with Gen AILocation: NYC, NY (Onsite)Mode of Hiring: ContractJob OverviewWe are looking for an experienced Java Developer with strong Generative AI expertise to design, develop, and integrate AI-powered applications and enterprise solutions. The ideal candidate will have a solid foundation in Java/Spring Boot development along with practical experience working with Large Language Models (LLMs), RAG, prompt engineering, AI agents, vector databases, and AI APIs.You will work closely with product, engineering, and data teams to build scalable, secure, and production-ready GenAI solutions.Key ResponsibilitiesDesign and develop Generative AI applications using Java and Spring Boot.Integrate LLMs such as OpenAI, Azure OpenAI, Anthropic, Gemini, or other enterprise AI platforms.Develop Retrieval-Augmented Generation (RAG) applications using enterprise data.Implement prompt engineering, prompt templates, evaluation, and optimization techniques.Build AI-powered APIs and microservices using Java, Spring Boot, and REST APIs.Work with LangChain4j, Spring AI, or similar Java-based AI frameworks.Required Skills:Java DevelopmentStrong hands-on experience with Java 8/11/17/21.Strong knowledge of Spring Boot, Spring Framework, REST APIs, and Microservices.Good understanding of Java collections, multithreading, exception handling, and design patterns.Experience with SQL and relational databases.Experience with Maven or Gradle.Knowledge of API security using OAuth2/JWT is preferred.Generative AI / LLM:Practical experience developing applications using Generative AI and LLMs.Experience with LLM APIs, prompt engineering, embeddings, and vector search.Strong understanding of RAG architecture and implementation.Experience with function/tool calling and AI agents.Knowledge of LLM concepts such as tokens, context windows, temperature, hallucination, and model evaluation.Experience with LangChain4j, Spring AI, or equivalent frameworks is highly desirable.","datePosted":"2026-10-12T09:06:51.395Z","dateModified":"2026-10-12T09:06:51.395Z","hiringOrganization":{"@type":"Organization","name":"Smart IT Frame","sameAs":"https://jobsearcher.com"},"jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressLocality":"New York","addressRegion":"NY","addressCountry":"US"}},"identifier":{"@type":"PropertyValue","name":"JobSearcher","value":"831206f3132192ce697b98db"},"url":"https://jobsearcher.com/jobs/831206f3132192ce697b98db"}}