Java Back-End Engineer (AI Technologies)

Nexiva Inc
O'Fallon, MO, United States
16 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
7 years minimum
Working hours
Regular working hours

Tech stack

Java (Programming Language) Application Programming Interfaces (APIs) Artificial Intelligence Amazon Web Services Software Applications Automation of Tests Microsoft Azure Business Software Cloud Computing Distributed Systems Spring Framework NoSQL
+17 more
Performance Tuning Software Engineering SQL Databases Web Services Data Logging Retrieval-Augmented Generation Large Language Models Multi-Agent Systems Spring-boot Generative AI Backend Event Driven Architecture Virtual Agents Api Gateway Restful APIs Docker Microservices

Job description

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.

Requirements

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., 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. AI / Agentic AI 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.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.careerjet.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

2:37 min

Comparing traditional SQL tables versus NoSQL non-tabular databases

Stanimira Vlaeva · JS Congress

2:07 min

Inspecting default bridge architectures and custom Docker networks

Oliver Seitz Oliver Seitz · WWC 2025

1:52 min

Structuring and scaling the backend engineering team

Stefan Lingler Stefan Lingler +1 · Coffee With Developers

3:45 min

Fusing developer experience and platform engineering for agentic SDLC

Julia Kordick Julia Kordick · WWC Europe 2026

3:16 min

Terminology differences between relational and NoSQL databases

Tim Faulkes · LIVE

2:08 min

Essential engineering roles in the generative AI space

Mary Grygleski Mary Grygleski · LIVE

Videos

See all

Related articles

See all