GenAI Java Developer

Stafide
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English

Job location

Tech stack

Java
API
Agile Methodologies
Artificial Intelligence
Azure
Continuous Integration
Software Engineering
Enterprise Software Applications
Chatbots
Large Language Models
Spring-boot
Generative AI
Backend
Kotlin
Build Management
GPT
Microservices

Job description

  • Design and develop intelligent conversational applications using modern AI and Generative AI technologies.
  • Build and enhance chatbot and conversational systems powered by large language models and agentic AI frameworks.
  • Develop scalable backend services using Java, Kotlin, and Spring Boot.
  • Integrate AI-driven capabilities such as Retrieval-Augmented Generation (RAG) and LLM-based solutions into enterprise applications.
  • Contribute to the development of conversational digital experiences, including chatbot-driven web and social media interfaces.
  • Work with cloud-based platforms to deploy and scale AI-powered services.
  • Collaborate with cross-functional teams to design innovative solutions that enhance user engagement and digital interactions.
  • Experiment with emerging AI technologies and propose innovative approaches to improve conversational systems.
  • Ensure high-quality software development through clean coding practices, testing, and continuous integration.
  • Contribute to an innovation-driven environment by bringing new ideas and technical insights to the team.

Requirements

  • Strong experience in backend development using Java or Kotlin.
  • Practical experience working with Spring Boot for building modern applications and APIs.
  • Knowledge or hands-on experience with AI and Generative AI technologies such as ChatGPT, LLMs, Agentic AI, or RAG architectures.
  • Experience developing conversational interfaces, chatbots, or AI-powered digital solutions.
  • Familiarity with cloud environments and deploying applications on cloud platforms such as Azure.
  • Strong problem-solving skills with the ability to develop innovative solutions.
  • Interest in emerging AI technologies and enthusiasm for experimentation and innovation.
  • Strong communication skills and the ability to collaborate effectively within a team environment.
  • A proactive mindset with a willingness to learn and continuously improve.

You Should Possess the Ability to:

  • Develop scalable and reliable backend services supporting AI-driven applications.
  • Integrate generative AI models into enterprise software solutions.
  • Design and build conversational systems that improve digital user experiences.
  • Translate business ideas into innovative AI-powered applications.
  • Work collaboratively within Agile development teams.
  • Continuously explore and adopt new technologies within the AI and cloud ecosystem.

Apply for this position