Skip to main content

Series / Learn AI

Java Developer to AI Engineer

A stage-by-stage plan for working Java developers who want to build AI features with Spring Boot. Each part ends with something you build, and every part links back to the roadmap.

Beginner, 10 parts, about 50 min of published reading

Start with Part 1

Published

  1. Part 1

    Java Developer to AI Engineer: The Complete Roadmap

    The map for the whole series: four stages, what to learn, what to build, and how long it takes.

    Roadmap21 min read

  2. Part 2

    How LLMs work, for Java developers

    Tokens, the context window, temperature and embeddings, each explained with a Java idea you already know.

    Stage 117 min read

  3. Part 3

    Call your first LLM from Spring Boot

    Build a small /ask endpoint with Spring AI on a local model, log token use and fail politely.

    Stage 1 to 212 min read

Coming soon

  1. Part 4Structured output and streamingStage 2
  2. Part 5RAG with Spring AI and pgvectorStage 2
  3. Part 6Agents: the plan, act, observe loopStage 3
  4. Part 7MCP servers and clients in JavaStage 3
  5. Part 8Evaluating and tracing LLM appsStage 4
  6. Part 9Guardrails, approvals and cost controlStage 4
  7. Part 10Your portfolio and interviewsFinish