Overview
Hybrid
Depends on Experience
Full Time
Skills
Generative AI
Job Details
Job Title: Java Developer with Generative AI Experience
Location: (Phoenix, AZ/ Irving, TX / Charlotte, NC /North Brunswick, NJ)
Job Type: Full Time
Location: (Phoenix, AZ/ Irving, TX / Charlotte, NC /North Brunswick, NJ)
Job Type: Full Time
Final round in person
Job Summary:
We are looking for a skilled Java Developer with hands-on experience in Generative AI (GenAI) to join our innovative development team. In this role, you will build robust backend services in Java while designing and integrating GenAI capabilities into modern enterprise applications. This is an exciting opportunity to blend traditional software engineering with the latest advancements in AI.
Key Responsibilities:
Design, develop, and maintain scalable Java-based applications and microservices
Integrate Generative AI models (LLMs, transformers, etc.) into backend systems
Collaborate with AI/ML engineers and data scientists to embed intelligent features
Develop APIs and services that interface with GenAI platforms (e.g., OpenAI, Hugging Face, Azure OpenAI, etc.)
Optimize application performance and ensure scalability and reliability
Write clean, modular, and well-documented code following industry best practices
Participate in Agile ceremonies, code reviews, and architecture discussions
Ensure compliance with AI governance, data privacy, and security requirements
Required Skills & Qualifications:
Bachelor s or Master s degree in Computer Science, Engineering, or related field
5+ years of backend development experience in Java (Spring Boot, Hibernate)
1 2+ years of experience working on AI/ML or GenAI-based solutions
Familiarity with LLMs and integration of AI services via APIs
Experience with RESTful API design, microservices architecture, and cloud deployments (AWS/Azure/Google Cloud Platform)
Solid understanding of software development principles, design patterns, and system integration
Knowledge of CI/CD pipelines, Docker, and Git
Preferred Skills:
Experience using OpenAI, Hugging Face Transformers, LangChain, or similar frameworks
Exposure to prompt engineering, RAG (retrieval-augmented generation), or vector databases (e.g., Pinecone, FAISS)
Knowledge of NLP concepts and MLOps practices
Familiarity with front-end frameworks (e.g., React) is a plus
Understanding of ethical AI principles and regulatory implications of GenAI
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.