AI Java Developer

Posted 3 Days Ago
New York, NY, USA
In-Office
Entry level
Software
The Role
Build and maintain Java and Spring Boot backend services for the Compass open-banking platform. Integrate AWS Bedrock models, Knowledge Bases, and Agents to deliver RAG, summarization, and operator-assistance features. Develop ingestion pipelines for banking artifacts, OpenSearch indexing and vector retrieval, REST APIs, Thymeleaf administration views, and CI/CD workflows. Optimize security, scalability, and performance while collaborating with mappings, AI content, and frontend teams.
Summary Generated by Built In

Ninth Wave

AI Java Developer

Full Time Opportunity 

New York City, NY

Job Summary

We are hiring an AI Java Developer to extend the Compass 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 Compass 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

Required Skills & Qualifications

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

Educational Requirements

  • Bachelor's or Master's degree in Computer Science, Software Engineering, Artificial Intelligence, or related field — or equivalent demonstrable experience shipping production Java + GenAI systems.

Skills Required

  • Strong proficiency in Java 17 or newer
  • Experience with Spring Boot
  • Experience with Spring MVC and Thymeleaf
  • REST API design experience, including JSON, pagination, search endpoints, and multipart uploads
  • Microservices or service-oriented design experience
  • Hands-on OpenSearch or Elasticsearch experience
  • Experience integrating LLMs into Java applications through REST clients or SDKs
  • Experience with AWS Bedrock, preferably Knowledge Bases and Agents
  • Experience with RAG architectures, including chunking, embeddings, retrieval, and citations
  • Experience with vector databases
  • AWS cloud experience, including Elastic Beanstalk, Bedrock, S3, IAM, CloudWatch, and multi-account organizations
  • Experience with Git, Maven, and CI/CD pipelines
  • Comfort working with relational and unstructured databases
  • Bachelor's or Master's degree in Computer Science, Software Engineering, Artificial Intelligence, or a related field, or equivalent demonstrable experience
  • Fintech, open banking, FDX, account aggregation, or payment-network connectivity experience
  • Production experience with Generative AI and LLM applications
  • Familiarity with Python for AI prototyping and data tooling
  • Experience with AI security, prompt-injection defense, and data-privacy standards
  • Exposure to Postman collection parsing
  • Exposure to Atlassian APIs
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: New York, NY
51 Employees
Year Founded: 2018

What We Do

Ninth Wave delivers secure data connectivity to financial institutions through a single point of direct integration to a universal suite of open finance APIs. With configurable controls, visibility, and insights into all data sharing and acquisition connections between aggregators, third-party apps, and internal applications, Ninth Wave empowers financial institutions and their customers with access and oversight to their connected apps, enabling secure data exchange in a holistic and scalable open finance ecosystem. Offering solutions for retail and commercial banks, wealth managers, credit card issuers, tax providers, and more, Ninth Wave provides unparalleled connectivity and universal compatibility to complex information systems.

Similar Jobs

Capital One Logo Capital One

Full-stack Engineer

Fintech • Machine Learning • Payments • Software • Financial Services
Hybrid
3 Locations
55000 Employees
209K-286K Annually

Knit Logo Knit

Product Designer

Artificial Intelligence • Marketing Tech • Software • Analytics
Hybrid
New York, NY, United States
75 Employees
210K-240K Annually
In-Office or Remote
2 Locations
350 Employees
126K-154K Annually

Airwallex Logo Airwallex

Account Executive

Artificial Intelligence • Fintech • Payments • Business Intelligence • Financial Services • Generative AI
Hybrid
2 Locations
2700 Employees
180K-300K Annually

Similar Companies Hiring

Ford Energy Thumbnail
Automotive • Software • Energy • Utilities • Manufacturing • Renewable Energy
Glendale, Kentucky
55 Employees
Revel Thumbnail
Aerospace • Hardware • Robotics • Software
Marina Del Rey, California
70 Employees
Blee Thumbnail
Artificial Intelligence • Marketing Tech • Software
New York, New York
33 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account