Java Backend Developer with AI/DLC

PURVIEW

Austin (TX)

On-site

USD 140,000 - 190,000

Full time

14 days+

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

PURVIEW is seeking a senior Java Backend Developer with AI/DLC exposure to design, implement, and scale backend services. The role emphasizes Java, Spring Boot, REST APIs, and microservices within distributed systems across cloud environments.

The candidate should be a strong Java/Spring Boot engineer with hands-on AI-enabled development experience, including Generative AI tools and Enterprise AI assistants. AWS familiarity and containerized deployments are a plus.

Qualifications

  • 10+ years of backend development experience with Java and Spring Boot.
  • Strong background in REST APIs, microservices, and distributed systems.
  • Hands-on experience with Kafka, databases, and cloud platforms.
  • Exposure to AI-assisted development and GenAI tools is a plus.

Responsibilities

  • Design, develop, and maintain scalable backend applications using Java and Spring Boot.
  • Build and maintain RESTful APIs and microservices for enterprise use cases.
  • Develop highly available and fault-tolerant backend services.
  • Apply OO programming, design patterns, and clean coding practices.
  • Contribute to application modernization, migrations, and code quality.
  • Collaborate on backend architecture discussions and peer reviews.

Skills

Java
Spring Boot
REST APIs
Microservices
Kafka
Distributed systems
Databases
Cloud technologies
AI tools
GenAI

Tools

Cursor
ChatGPT
Gemini
Enterprise AI coding assistants

Job description

Job Title: Java Backend Developer with AI/DLC

Location: Austin, TX or Southlake, TX.

Duration: 6 to 12 Months

Employment Type: Contract-to-Hire

Experience: 10+ Years

Job Overview

We are looking for an experienced Java Backend Developer with AI/DLC experience to design, develop, and maintain scalable backend applications and microservices.

The ideal candidate will be a strong Java/Spring Boot backend engineer first, with hands‑on experience using modern AI tools and Generative AI capabilities to improve software development, application modernization, coding productivity, testing, debugging, and solution design.

The candidate should have strong experience with Java, Spring Boot, REST APIs, Microservices, Kafka, distributed systems, databases, and cloud technologies, along with practical exposure to AI-assisted development and GenAI technologies.

Key Responsibilities:
  • Design, develop, and maintain scalable backend applications using Java and Spring Boot.
  • Build and maintain RESTful APIs and microservices.
  • Develop highly available and fault‑tolerant backend services.
  • Apply object‑oriented programming, design patterns, and clean coding practices.
  • Develop reusable and maintainable backend components.
  • Participate in application modernization and migration initiatives.
Microservices & Distributed Systems
  • Design and develop distributed microservices architectures.
  • Work with Kafka and event‑driven architectures.
  • Implement asynchronous processing, messaging, retries, error handling, and resiliency patterns.
  • Troubleshoot performance and scalability issues across distributed systems.
  • Participate in backend system design and architecture discussions.
AI / DLC / AI-Assisted Development

The candidate should be comfortable using AI-assisted development tools as part of the software engineering lifecycle.

Experience with tools such as:

  • Cursor
  • ChatGPT
  • Gemini
  • Other enterprise AI coding assistants

Use AI capabilities for:

  • Code generation and refactoring
  • Debugging and troubleshooting
  • Code reviews
  • Documentation
  • Legacy code modernization
  • Application migration and transformation
  • API and microservice development
Generative AI Exposure

Experience with one or more of the following is preferred:

  • Generative AI / LLMs
  • RAG – Retrieval‑Augmented Generation
  • Embeddings
  • LLM APIs
  • AI‑powered applications
  • AI agents / Agentic AI
  • LangChain / LangGraph

The candidate does not need to be a pure AI/ML engineer. Strong backend engineering experience combined with practical AI exposure is the primary requirement.

Experience with one or more cloud platforms:

  • AWS

Preferred experience:

  • Docker
  • Jenkins
  • GitHub Actions
Database & Messaging

Experience with:

  • SQL databases
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Java Developer - Senior
Java Developer - Senior

Spectraforce Technologies • Austin (TX)

On-site
USD 140,000 - 190,000
Java Developer (AI/GenAI)
Java Developer (AI/GenAI)

Smart IT Frame LLC • Irving (TX)

On-site
USD 130,000 - 180,000
Java Back-End Engineer – AI Technologies
Java Back-End Engineer – AI Technologies

Moofwd, Inc. • O’Fallon (MO)

Hybrid
USD 140,000 - 180,000
Full-Stack Java Developer (AI-Enabled Development)
Full-Stack Java Developer (AI-Enabled Development)

Advanced Tech Placement • Johns Creek (GA)

On-site
USD 110,000 - 170,000
Java backend with AI
Java backend with AI

AppLab Systems, Inc • Austin (TX)

On-site
USD 140,000 - 190,000
Java Gen AI Engineer
Java Gen AI Engineer

Photon • Dallas (TX)

On-site
USD 140,000 - 180,000
Java Full Stack Sr. Developer
Java Full Stack Sr. Developer

VOLTO Consulting • Dallas (TX)

On-site
USD 120,000 - 180,000
Java Backend Lead Developer WITH AI EXPERIENCE - 10 years
Java Backend Lead Developer WITH AI EXPERIENCE - 10 years

Vytwo • Dallas (TX)

On-site
USD 120,000 - 150,000
10207
10207

3Core Systems, Inc • Chicago (IL)

On-site
USD 150,000 - 210,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