AI Java Developer

• Posted 30+ days ago • Updated 50 minutes ago
Full Time
Fitment

Dice Job Match Score™

🫥 Flibbertigibetting...

Job Details

Skills

  • KYC Spring Boot codebase
  • RAG
  • summarization
  • GenAI integration work

Summary

AI Java Developer

Job Summary

We are hiring an AI Java Developer to extend the KYC platform: a Spring Boot application backed by OpenSearch and AWS Bedrock that helps U.S. banks publish, monitor, and govern their open-banking / FDX data-sharing APIs. You will build backend services that ingest bank-supplied artifacts (Postman collections, OAS, configuration files), expose them through REST + Thymeleaf admin surfaces, and integrate LLM-driven assistance (Bedrock Knowledge Bases + Agents, RAG over our internal corpus) into the day-to-day operator workflow.

The role is hands-on Java + Spring Boot with meaningful GenAI integration work - not a research role and not a pure prompt-engineering role. You'll own features end-to-end, from OpenSearch index design through Bedrock Agent wiring to the admin UI that exposes them.

Key Responsibilities

Design and develop services in the KYC Spring Boot codebase - REST APIs, admin Thymeleaf views, OpenSearch-backed data flows.

Integrate AWS Bedrock (Claude family models, Knowledge Bases, Agents) into Java services for RAG, summarization, and operator-assist features.

Build and maintain ingestion pipelines that turn bank-supplied artifacts (Postman collections, configuration YAML, FDX mapping spreadsheets) into structured OpenSearch documents.

Wire OpenSearch indexing, tenant-scoped routing and vector search for RAG retrieval.

Implement CI/CD via the existing GitHub-based pipelines; keep build and deploy times honest.

Optimize application performance, scalability, and security

Collaborate with the mappings team, the Bedrock / KB content team, and the frontend / Thymeleaf maintainers to define and ship features.

Write clean, maintainable, well-documented Java; favor small focused commits and reversible changes.

Stay current with the Java ecosystem and the GenAI tooling landscape

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.
  • Dice Id: 90702165
  • Position Id: 2026-134
  • Posted 30+ days ago
Create job alert
Set job alertNever miss an opportunity! Create an alert based on the job you applied for.

Similar Jobs

Huntsville, Alabama

4d ago

Easy Apply

Full-time

Depends on Experience

Huntsville, Alabama

4d ago

Easy Apply

Full-time

Depends on Experience

Chicago, Illinois

10d ago

Full-time

USD 110,000.00 - 150,000.00 per year

Remote or Illinois

Today

Full-time

USD 110,000.00 - 150,000.00 per year

Search all similar jobs