Java Spring Boot + AI Engineer

0 years

0 Lacs

Posted:1 week ago| Platform: Linkedin logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

We are seeking an experienced

Java Spring Boot Developer & AI Engineer

with a passion for cutting-edge technologies and AI integration. In this role, you will design, develop, and maintain backend services while incorporating AI-powered solutions such as chatbots, voice agents, and AI agents into business processes. The ideal candidate will have strong Java Spring Boot expertise, along with experience in integrating AI technologies (such as Langchain and FastAPI), implementing RAG models, and working with cloud services like AWS or Azure.You will be involved in full-stack solutions, from building efficient APIs to integrating third-party services and working with technologies like Docker and WebSockets. If you're ready to work on innovative projects in AI and cloud environments, we want to hear from you!

Key Responsibilities

  • AI Integration:
    • Integrate AI technologies with backend services using tools like Langchain, FastAPI, and other relevant AI frameworks.
    • Work on implementing Retrieval-Augmented Generation (RAG) models and related methods (e.g., GRAG) for intelligent data retrieval and response generation.
    • Develop AI-powered solutions like chatbots, voice agents, and AI agents to solve business problems and improve user engagement.
  • Design & Develop:
    • Write clean, maintainable Java code using Spring Boot for scalable backend services.
    • Develop and maintain RESTful APIs for seamless integration with various business solutions and AI components.
  • Cloud & Containerization:
    • Work with cloud platforms like AWS or Azure to deploy and scale applications.
    • Implement Docker for containerization and facilitate seamless development, testing, and deployment pipelines.
  • Database Interaction:
    • Design and implement database schemas, optimize queries, and interact with NoSQL databases (e.g., MongoDB).
  • Messaging and Communication:
    • Integrate APIs like Twilio for communication solutions (SMS, voice) and VAPI for automated messaging and notifications.
    • Implement WebSockets for real-time communication and live interactions in applications.
  • Performance Tuning & Testing:
    • Identify and resolve performance bottlenecks, optimize backend services, and ensure scalability.
    • Write unit tests and integration tests to ensure code quality, stability, and reliability.
  • Collaboration & Code Reviews:
    • Work closely with front-end developers and other stakeholders to ensure the backend integrates seamlessly with front-end components and third-party services.
    • Participate in code reviews, provide feedback, and maintain high code quality standards.
  • Documentation:
    • Document the development process, architecture, and technical decisions for knowledge sharing and future maintenance.
  • CI/CD:
    • Bonus: Experience with setting up CI/CD pipelines using GitHub Actions for automating builds, tests, and deployments.

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

RecommendedJobs for You