ninthwave

ninthwave

AI Java Developer

New York, New York · Full-time

Sponsorship not specifiedDetected 21 days ago
PythonJavaSpringBackend DevelopmentGitElasticsearchVector DatabasesAWSCloud PlatformsKubernetesCI/CDAPI DevelopmentRESTLLMsRAGPostmanResearch

About the role

  • 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.
  • The role is hands-on Java + Spring Boot with meaningful GenAI integration work - not a research role and not a pure prompt-engineering role.

Responsibilities

  • Design and develop services in the Compass Spring Boot codebase - REST APIs, admin Thymeleaf views, OpenSearch-backed data flows.
  • Build and maintain ingestion pipelines that turn bank-supplied artifacts (Postman collections, configuration YAML, FDX mapping spreadsheets) into structured OpenSearch documents.
  • 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.

Requirements

  • Required Skills & Qualifications

Nice to have

  • 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

Skills

  • Strong proficiency in Java 17+
  • 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
  • Cloud platform experience -
  • Spring MVC + Thymeleaf
  • Vector databases
  • Cloud platform experience - AWS, specifically:
  • Elastic Beanstalk (Compass deploy target - not Kubernetes)
  • Bedrock (KB + Agents)
  • S3, IAM, CloudWatch

This listing is sourced directly from ninthwave's careers page and normalized into a canonical job model.