Java Back-End Engineer – AI Technologies

Moofwd, Inc.

O’Fallon (MO)

Hybrid

USD 140,000 - 180,000

Full time

20 hours ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Moofwd, Inc. is seeking a Senior Java Back-End Engineer with strong AI expertise to design, develop, and deploy scalable backend systems and Agentic AI solutions.

The role emphasizes Java/Spring Boot, microservices, APIs, and cloud platforms, with hands-on work building AI-powered applications and autonomous agents. You will design and implement high-performance backend services, develop RESTful APIs, and build AI agents capable of reasoning and executing multi-step tasks, while ensuring robust

Qualifications

  • 7+ years of software engineering and backend development.

Responsibilities

  • Design and develop scalable, secure, and high-performance backend services using Java, Spring Boot, and Microservices.
  • Build and integrate Agentic AI applications powered by Large Language Models (LLMs).
  • Develop AI agents capable of reasoning, planning, decision-making, tool calling, and executing multi-step tasks.
  • Develop RESTful APIs and event-driven architectures to support AI and business applications.
  • Build RAG (Retrieval-Augmented Generation) solutions using vector databases and enterprise data sources.
  • Implement AI agent orchestration, memory, context management, and workflow automation.
  • Work with frameworks and technologies such as LangChain, LangGraph, Spring AI, or similar AI agent frameworks.
  • Develop automated testing, monitoring, logging, and performance optimization strategies.
  • Deploy and manage applications on cloud platforms such as AWS, Azure, or GCP.

Skills

Java
Spring Boot
Spring Framework
Spring AI
Microservices
REST APIs
Web Services
API Gateway
Distributed systems
SQL
NoSQL
Docker
Kubernetes
Generative AI
Agentic AI
LLMs
Foundation Models

Tools

LangChain
LangGraph
Spring AI

Job description

Java Back-End Engineer – AI Technologies

Design, develop, and deploy scalable backend systems and Agentic AI solutions using Java, Spring Boot, and LLM integrations. This 12-month contract role combines deep backend expertise with hands‑on AI agent development.

We are seeking a highly skilled Senior Java Back-End Engineer with strong AI expertise to design, develop, and deploy scalable backend systems and Agentic AI solutions. The ideal candidate will have extensive experience in Java/Spring Boot development, microservices, APIs, cloud platforms, and hands‑on experience building AI-powered applications, LLM integrations, and autonomous AI agents.

Key Responsibilities
  • Design and develop scalable, secure, and high-performance backend services using Java, Spring Boot, and Microservices.
  • Build and integrate Agentic AI applications powered by Large Language Models (LLMs).
  • Develop AI agents capable of reasoning, planning, decision-making, tool calling, and executing multi-step tasks.
  • Develop RESTful APIs and event-driven architectures to support AI and business applications.
  • Build RAG (Retrieval-Augmented Generation) solutions using vector databases and enterprise data sources.
  • Implement AI agent orchestration, memory, context management, and workflow automation.
  • Work with frameworks and technologies such as LangChain, LangGraph, Spring AI, or similar AI agent frameworks.
  • Develop automated testing, monitoring, logging, and performance optimization strategies.
  • Deploy and manage applications on cloud platforms such as AWS, Azure, or GCP.
Required Skills
  • 7+ years of experience in software engineering and backend development.
  • Excellent experience with Spring Boot, Spring Framework, Spring AI, and Microservices.
  • Strong knowledge of REST APIs, Web Services, API Gateway, and distributed systems.
  • Strong experience with SQL and NoSQL databases.
  • Experience with Docker and Kubernetes.
  • Hands‑on experience building Generative AI and Agentic AI applications.
  • Experience integrating LLMs and Foundation Models into production applications.
  • Understanding of AI agents, tool/function calling, multi-agent systems, agent memory, planning, and orchestration.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

AI Java Architect
AI Java Architect

Signature IT World Inc • St. Louis (MO)

On-site
USD 180,000 - 230,000
AI/Java Engineer
AI/Java Engineer

New York Technology Partners • United States

On-site
USD 120,000 - 150,000
Senior Software Engineer - AI & Java
Senior Software Engineer - AI & Java

Core AI Consulting Inc • San Francisco (CA)

On-site
USD 180,000 - 300,000
AI Developer // St Louis MO
AI Developer // St Louis MO

Global Business Ser. 4u • St. Louis (MO)

On-site
USD 120,000 - 150,000
Java Backend with AI agent development
Java Backend with AI agent development

Vidorra Consulting Group • Mountain View (CA)

On-site
USD 140,000 - 180,000
Agentic AI Developer/ Architect
Agentic AI Developer/ Architect

Connect Tech+Talent • United States

Remote
USD 180,000 - 240,000
Java Developer (AI/GenAI)
Java Developer (AI/GenAI)

Smart IT Frame LLC • Irving (TX)

On-site
USD 130,000 - 180,000
Senior AI Engineer
Senior AI Engineer

HeartCentrix Solutions • United States

On-site
USD 150,000 - 210,000
Remote Agentic AI Architect & Java Microservices Lead
Remote Agentic AI Architect & Java Microservices Lead

Connect Tech+Talent • United States

Remote
USD 180,000 - 240,000
Backend AI Engineering Lead
Backend AI Engineering Lead

Harnham • United States

On-site
USD 180,000 - 280,000