Java Spring Boot + AI Engineer

1 week ago


Noida, Uttar Pradesh, India RapidData Full time

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.


  • Java Spring Boot

    1 week ago


    Noida, Uttar Pradesh, India Iris Software Full time ₹ 8,00,000 - ₹ 12,00,000 per year

    Java Spring Boot with RDBMS / SQL knowledgeSolid understanding of any SQL dialect is required (Oracle and/or Postgres would be ideal)Unix exposure must.Dev Ops exposure (any framework) good to have. It can be Jenkins, Bamboo, ADO or Ansible.Should be able to write clean, maintainable code following best practices.Ability to pick up new...


  • Noida, Uttar Pradesh, India Growel Softech Pvt. Ltd. Full time ₹ 60,000 - ₹ 1,80,000 per year

    :- Software Development Engineer - Backend (Java Spring Boot) Are you ready to take on a significant challenge? Emirates Global Aluminium (EGA), the largest industrial company in the UAE outside the oil and gas sector, is seeking an experienced Backend Software Engineer to join our dynamic development team. At EGA, we are committed to being an employer of...


  • Noida, Uttar Pradesh, India E2logy Software Solutions Full time ₹ 12,00,000 - ₹ 36,00,000 per year

    The Software /Senior Software Engineer-Full Stack (JavaSpringBoot +Vue JS) will be responsible for designing, developing, and maintaining backend applications using Java and Spring Boot 3 Framework and Front End VueJS. The ideal candidate will have at least 2-7 years of experience and will work closely with cross-functional teams to deliver high-quality...


  • Noida, Uttar Pradesh, India Bluelupin Technologies Full time ₹ 5,00,000 - ₹ 25,00,000 per year

    Skills3+ years of experience as a Java Developer, with a strong focus on the Spring frameworkExperience with Spring Boot and building RESTful APIsProficiency in Java, including experience with design patterns, data structures, and algorithmsExperience with agile development methodologiesStrong problem-solving and communication skillsExperience with AWS is a...

  • Java Backend

    1 day ago


    Noida, Uttar Pradesh, India Iris Software Full time ₹ 12,00,000 - ₹ 36,00,000 per year

    Backend Lead (Java) with 8-11 years of experience to lead the design and development of robust, scalable backend systems. This role requires deep expertise in the Java ecosystem, modern architectural patterns, and cloud-native development. You will mentor engineers, drive technical excellence, and leverage Agentic AI tools for code modernization ,...


  • Noida, Uttar Pradesh, India Iris Software Inc. Full time ₹ 5,00,000 - ₹ 12,00,000 per year

    Company DescriptionIris Software has been a trusted software engineering partner to several Fortune 500 companies for over three decades. We help clients realize the full potential of technology-enabled transformation by merging domain knowledge, top technologies, and extensive experience in critical application development. Our highly-experienced teams...


  • Noida, Uttar Pradesh, India Toadster Technologies Full time ₹ 6,00,000 - ₹ 18,00,000 per year

    Job Title: Java Software EngineerLocation:NoidaExperience- 2-3 YearsAbout the Role:-We are looking for a skilled Java Software Developer to join our engineering team. The ideal candidate should have hands-on experience building microservices-based applications using Spring and Spring Boot frameworks, along with solid knowledge of Java 8.Key...

  • Java Developer

    2 weeks ago


    Noida, Uttar Pradesh, India Topcoder Full time ₹ 40,00,000 - ₹ 80,00,000 per year

    Primary Skills: Java/J2EE, Sprint bootYou're a great fit if you have:Understanding of core Java concepts and proficient in Spring boot &Microservices.Experience with Spring Framework, Spring Boot & REST APIException handlingExperience with automated unit and integration testing (Junit, Mockito, Cucumber)Experience with Git, and version control repositories...


  • Noida, Uttar Pradesh, India Empenofore Technologies Full time ₹ 8,00,000 - ₹ 24,00,000 per year

    About the RoleWe are looking for a strong Java Developer with solid backend development experience and working knowledge of Camunda BPM. You'll be responsible for building scalable microservices, integrating workflows, and driving automation initiatives across systems.Key ResponsibilitiesDesign, develop, and maintain Java-based microservices using Spring...

  • Java Developer

    2 weeks ago


    Noida, Uttar Pradesh, India Vimerse Infotech Full time ₹ 12,00,000 - ₹ 36,00,000 per year

    ROLE: 02 - JAVA DEVELOPER Around 6-8 years of IT industry experience. At least 5 years of experience with Java (version 8 or later) Strong hands-on experience along with customizing the applications related to Commerce Tools, Java/J2EE, Spring, Spring Boot, REST, ISON, Micro Services and Kafka. Strong understanding of microservice architecture and able to...