Jobiglo

No results.

AI Software Engineer - Full Stack Developer (Java)

EPAM · Doha

Onsite Senior 🇬🇧 English
Core Java Spring Spring Boot Microservices Oracle PLSQL Kafka Cloud-native architecture CI/CD pipelines GitLab Git-based workflows Prompt engineering LLM-based solutions RAG architectures React

Job description

About the role

EPAM is seeking an AI Software Engineer who will work as a Full‑Stack Developer using Java. Based in Doha, the role is on‑site and focuses on embedding AI‑assisted capabilities into enterprise‑grade microservices and platforms.

Key responsibilities

  • Design and integrate Retrieval‑Augmented Generation (RAG), agentic AI, and automation components into Java/Spring Boot services.
  • Implement Spec‑Driven Development (SDD) templates, governance, and CI/CD pipelines for AI models, prompts and specifications.
  • Deploy and operate solutions on Azure AKS and Azure Web Apps, ensuring stability, security and observability.
  • Build production‑grade AI use cases, including LLM integration, embeddings and retrieval mechanisms.
  • Track KPIs related to AI‑enabled delivery, adoption, quality and risk management.
  • Share knowledge through playbooks, training sessions and mentorship across engineering teams.

Required profile

  • 5+ years of hands‑on experience with Core Java, Spring/Spring Boot and microservices.
  • Strong background in cloud‑native architecture, Oracle/PLSQL databases and Kafka.
  • 1–2 years of experience delivering LLM‑based solutions, RAG or agentic systems in production.
  • Familiarity with Spec‑Driven Development concepts and governance practices.
  • Excellent communication skills and ability to collaborate with global teams.

Required skills

  • Core Java
  • Spring & Spring Boot
  • Microservices
  • Oracle PLSQL
  • Kafka
  • Azure AKS & Azure Web Apps
  • Cloud‑native architecture
  • CI/CD pipelines (GitLab preferred)
  • Git‑based workflows
  • Prompt engineering
  • LLM‑based solutions
  • RAG architectures
  • React (nice to have)

Questions fréquentes

Le salaire n'est pas communiqué publiquement par le recruteur. Vous pouvez postuler et négocier directement avec EPAM.
Cliquez sur "Postuler maintenant" en haut de la page. Vous pouvez importer votre CV en 1 clic — Jobiglo extrait automatiquement vos informations et postule pour vous.

Why are you reporting this job?

Thank you for your report. We will review this job.

Apply in 30 seconds

Enter your email to apply. An account will be created automatically.

By continuing, you accept our terms of use.

Already have an account? Login

💬 Chat with us on Telegram Chat on WhatsApp

Published 2 weeks ago

Expires 1 month from now

33 views · 0 interested

Boost your chances

Upload your CV — we will match you with relevant openings.

Analyzing your CV...

EPAM

Doha