3 - 8 years

0 - 3 Lacs

Posted:1 day ago| Platform: Naukri logo

Apply

Work Mode

Work from Office

Job Type

Full Time

Job Description

Job Title: Java Developer for AI Applications

Location: Jaipur, India

Experience: 3+ Years

Job Overview:

We are seeking a skilled Java Developer to join our team to build Retrieval-Augmented Generation (RAG) chatbots leveraging OpenAI APIs as well as self-hosted large language models like LLaMa. The developer will be responsible for designing and implementing chatbot solutions that integrate AI models effectively and are deployed on Virtual Machines. This role requires a blend of strong Java backend development experience along with hands-on knowledge

of AI/ML model integration and cloud/virtual environment deployment.

Key Responsibilities:

  • Design, develop, and maintain Java-based chatbot applications using RAG architecture.
  • Integrate OpenAI APIs and/or self-hosted LLaMa models into chatbot backend services.
  • Deploy and manage applications on Virtual Machines ensuring scalability and performance.
  • Collaborate with AI/ML and DevOps teams to optimize chatbot accuracy and efficiency.
  • Write clean, maintainable, and efficient code following best practices.
  • Troubleshoot, debug, and upgrade existing chatbot applications.
  • Document development processes, architecture, and APIs.
  • Stay updated on emerging AI technologies to incorporate improvements.

Required Skills & Qualifications:

  • Bachelors degree in Computer Science, Engineering, or related field.
  • 3+ years of professional experience in Java development.
  • Strong proficiency in Java SE and experience with Java frameworks (Spring, Spring Boot).
  • Experience integrating RESTful APIs, especially OpenAI or similar AI service APIs.
  • Experience in building/working with E2E Java application with web UI
  • Familiarity with NLP concepts and foundational knowledge of large language models such as LLaMa or GPT.
  • Experience in deploying applications on Virtual Machines (Linux/Windows environments).
  • Good understanding of JSON, HTTP, and other communication protocols used in web services.
  • Ability to write unit and integration tests and maintain CI/CD pipelines.
  • Strong problem-solving skills and ability to work collaboratively in a team environment.

Nice to Have:

  • Experience with containerization technologies like Docker and orchestration tools like Kubernetes.
  • Prior exposure to self-hosted AI models and managing model inference pipelines.
  • Knowledge of cloud platforms (AWS, Azure, or Google Cloud) for VM and application management.
  • Experience with database technologies like MySQL, PostgreSQL, or NoSQL options.
  • Familiarity with front-end technologies for chatbot UI integration (React, Angular).
  • Understanding of security best practices in AI applications and API integration.

Thanks & Regards

Sulabh Tailang

HR-Talent Acquisition Manager |Celebal Technologies |91-9448844746

Sulabh.tailang@celebaltech.com|LinkedIn-sulabhtailang |Twitter-Ersulabh

Website-www.celebaltech.com

Mock Interview

Practice Video Interview with JobPe AI

Start Java Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Java Skills

Practice Java coding challenges to boost your skills

Start Practicing Java Now
Celebal Technologies logo
Celebal Technologies

Technology Consulting and Services

Ahmedabad

RecommendedJobs for You

Pune, Chennai, Bengaluru