Senior Java Engineer – AI / Generative AI

Remote • Posted 2 hours ago • Updated 2 hours ago
Full Time
No Travel Required
Able to Sponsor
Remote
Depends on Experience
Company Branding Image
Fitment

Dice Job Match Score™

🔢 Crunching numbers...

Job Details

Skills

  • API
  • Amazon Web Services
  • Artificial Intelligence
  • Authentication
  • Design Patterns
  • Generative Artificial Intelligence (AI)
  • Large Language Models (LLMs)
  • LangChain
  • Java
  • Machine Learning (ML)
  • Microsoft Azure
  • Microservices
  • Spring MVC
  • Spring Framework
  • Software Design
  • Prompt Engineering
  • Workflow
  • Apache Kafka

Summary

< class="isSelectedEnd">We are looking for a Senior Java Engineer with strong AI/ML and Generative AI experience to design, develop, and deploy highly scalable enterprise applications and AI-powered solutions. The ideal candidate will have deep expertise in Java, Spring Boot, Microservices, Cloud technologies, and modern AI/GenAI frameworks.< class="isSelectedEnd">The candidate will work closely with architects, data scientists, product teams, and engineering teams to integrate AI capabilities into enterprise applications, develop AI-powered services, and build production-grade solutions using LLMs, RAG, vector databases, prompt engineering, and AI agents.<>Key Responsibilities
  • <>Design and develop scalable enterprise applications using Java 8/11/17/21, Spring Boot, and Microservices.
  • <>Develop RESTful APIs and backend services for high-volume enterprise applications.
  • <>Design and implement AI-powered applications and GenAI solutions using Java and cloud-native technologies.
  • <>Integrate Large Language Models (LLMs) such as OpenAI, Azure OpenAI, Google Gemini, Anthropic Claude, and/or open-source models.
  • <>Build Retrieval-Augmented Generation (RAG) solutions using vector databases and enterprise knowledge repositories.
  • <>Develop AI workflows involving embeddings, semantic search, prompt engineering, context management, and LLM orchestration.
  • <>Work with AI frameworks and libraries such as LangChain, LangGraph, Spring AI, LlamaIndex, or equivalent technologies.
  • <>Develop and integrate AI Agents / Agentic AI for automation and enterprise use cases.
  • <>Design APIs and microservices that expose AI/ML capabilities to enterprise applications.
  • <>Work with vector databases such as Pinecone, Milvus, Weaviate, Qdrant, Chroma, or PostgreSQL/pgvector.
  • <>Implement secure and scalable AI solutions on AWS, Azure, or Google Cloud Platform.
  • <>Develop event-driven applications using Kafka or similar messaging technologies.
  • <>Implement CI/CD pipelines and automated deployment using Docker, Kubernetes, Jenkins, GitHub Actions, GitLab CI/CD, or Azure DevOps.
  • <>Work with relational and NoSQL databases including PostgreSQL, Oracle, MySQL, MongoDB, and Redis.
  • <>Optimize application performance, scalability, reliability, and security.
  • <>Implement authentication and authorization using OAuth2, JWT, OpenID Connect, and enterprise IAM solutions.
  • <>Collaborate with Data Scientists, ML Engineers, Solution Architects, and Product Managers.
  • <>Conduct code reviews and provide technical mentorship to junior and mid-level developers.
  • <>Participate in architecture discussions, technical design, estimation, and production support.
  • <>Ensure AI solutions meet enterprise requirements for security, governance, privacy, observability, and responsible AI.
<>Required Technical Skills<>Java & Backend
  • <>12+ years of hands-on Java development experience.
  • <>Strong expertise in Core Java, Java 8/11/17/21.
  • <>Strong experience with Spring Boot, Spring Framework, Spring MVC, Spring Security.
  • <>Extensive experience with Microservices Architecture.
  • <>Strong REST API and API integration experience.
  • <>Experience with Design Patterns, SOLID principles, Multithreading, Collections, Exception Handling, and JVM concepts.
<>AI / Generative AI – Strong Requirement
  • <>Strong hands-on experience with Generative AI / LLM applications.
  • <>Experience working with OpenAI / Azure OpenAI / Gemini / Claude or equivalent LLM APIs.
  • <>Strong understanding of Prompt Engineering.
  • <>Hands-on experience building RAG applications.
  • <>Experience with Embeddings, Vector Search, Semantic Search, and Knowledge Retrieval.
  • <>Experience with Vector Databases such as Pinecone, Milvus, Weaviate, Qdrant, Chroma, or pgvector.
  • <>Experience with LangChain, LangGraph, Spring AI, LlamaIndex, or equivalent frameworks.
  • <>Understanding of AI Agents / Agentic AI / Tool Calling / Function Calling.
  • <>Experience integrating LLMs with enterprise Java applications and APIs.
  • <>Understanding of LLM evaluation, hallucination mitigation, context windows, token management, and AI security.
  • <>Exposure to Fine-tuning, RAG optimization, model selection, and AI application observability is preferred.
<> 
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.
  • Dice Id: 91165394
  • Position Id: 9059973
  • Posted 2 hours ago

Company Info

About Divit Technologies, Inc.

At Divit Technologies Inc.,  we integrate innovation with excellence to deliver custom IT solutions tailored to your business needs. As one of the premier provider, we specialize in AI, Automation, Data Science, DevSecOps, Quality Engineering, and IT Staffing Solutions. Our advanced technology ensures clients achieve unmatched efficiency, security, and growth through state-of-the-art, tailored solutions.

We streamline processes with IT Automation, transforming raw data into valuable insights with our Data Science services. Our DevSecOps solutions integrate security into development, while our Quality Engineering ensures software credibility and performance.

Our expert team offers comprehensive IT staffing solutions, matching top talent with top companies for permanent, contract, or project-based roles.

Contact the job poster
AK

Arun Kumar

Lead Technical Recruiter @ Divit Technologies, Inc.
Create job alert
Set job alertNever miss an opportunity! Create an alert based on the job you applied for.

Similar Jobs

It looks like there aren't any Similar Jobs for this job yet.

Search all similar jobs