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.