AI Java Developer
New York City, NY Preferred/ Remote US based
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
Technical Skills
Strong proficiency in Java 17+
Spring Boot
Spring MVC + Thymeleaf
REST API design - JSON-in / JSON-out, paginated search endpoints, multipart upload
Microservices / service-oriented design within a single deployable
Hands-on OpenSearch / Elasticsearch experience
Experience integrating LLMs into Java applications via REST clients or SDKs - AWS Bedrock preferred
RAG architectures - chunking, embedding, retrieval, citation
Vector databases
Cloud platform experience - AWS, specifically:
Elastic Beanstalk (Compass deploy target - not Kubernetes)
Bedrock (KB + Agents)
S3, IAM, CloudWatch
Multi-account Organization layout
Experience with Git, Maven, and CI/CD pipelines
Comfortable with relational and unstructured databases
Preferred Skills
Prior work in fintech / open banking / FDX / account-aggregation / payment-network connectivity - or willingness to learn the domain fast.
Experience with Generative AI and LLM applications in production
Familiarity with Python for AI prototyping and one-off data tooling
Experience with AI security, prompt-injection defense, and data-privacy standards
Exposure to Postman collection parsing
Exposure to Atlassian APIs
Similar jobs

More from VSB tech consulting services
VSB tech consulting services 5 hours ago
VSB tech consulting services 5 hours ago

AI Java Developer

Apply Now
Back to search page