{"schemaVersion":"jobsearcher.job.v1","id":"3359786b574d3500f4ffe889","url":"https://jobsearcher.com/jobs/3359786b574d3500f4ffe889","canonicalUrl":"https://jobsearcher.com/jobs/3359786b574d3500f4ffe889","title":"AI Java Developer","description":"Ninth WaveAI Java DeveloperFull Time OpportunityNew York City, NYJob SummaryWe 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 ResponsibilitiesDesign 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 securityCollaborate 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 landscapeRequired Skills & QualificationsTechnical Skills Strong proficiency in Java 17+Spring BootSpring MVC + Thymeleaf REST API design — JSON-in / JSON-out, paginated search endpoints, multipart uploadMicroservices / service-oriented design within a single deployableHands-on OpenSearch / Elasticsearch experienceExperience integrating LLMs into Java applications via REST clients or SDKs — AWS Bedrock preferredRAG architectures — chunking, embedding, retrieval, citationVector databasesCloud platform experience — AWS, specifically:Elastic Beanstalk (Compass deploy target — not Kubernetes)Bedrock (KB + Agents)S3, IAM, CloudWatchMulti-account Organization layoutExperience with Git, Maven, and CI/CD pipelinesComfortable with relational and unstructured databasesPreferred SkillsPrior 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 productionFamiliarity with Python for AI prototyping and one-off data toolingExperience with AI security, prompt-injection defense, and data-privacy standardsExposure to Postman collection parsingExposure to Atlassian APIsEducational RequirementsBachelor's or Master's degree in Computer Science, Software Engineering, Artificial Intelligence, or related field — or equivalent demonstrable experience shipping production Java + GenAI systems.","company":"Ninth Wave","rawCompany":"ninth wave","city":"New York","state":"NY","isRemote":false,"isActive":false,"createdAt":"2026-05-24T14:35:54.719Z","occupations":[{"code":"15-1252.00","title":"Software Developers","slug":"software-developers"},{"code":"15-1254.00","title":"Web Developers","slug":"web-developers"},{"code":"15-1251.00","title":"Computer Programmers","slug":"computer-programmers"}],"industries":[{"code":"541511","title":"Custom Computer Programming Services","slug":"custom-computer-programming-services"},{"code":"541512","title":"Computer Systems Design Services","slug":"computer-systems-design-services"},{"code":"513210","title":"Software Publishers","slug":"software-publishers"}],"jobPosting":{"@context":"https://schema.org","@type":"JobPosting","title":"AI Java Developer","description":"Ninth WaveAI Java DeveloperFull Time OpportunityNew York City, NYJob SummaryWe 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 ResponsibilitiesDesign 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 securityCollaborate 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 landscapeRequired Skills & QualificationsTechnical Skills Strong proficiency in Java 17+Spring BootSpring MVC + Thymeleaf REST API design — JSON-in / JSON-out, paginated search endpoints, multipart uploadMicroservices / service-oriented design within a single deployableHands-on OpenSearch / Elasticsearch experienceExperience integrating LLMs into Java applications via REST clients or SDKs — AWS Bedrock preferredRAG architectures — chunking, embedding, retrieval, citationVector databasesCloud platform experience — AWS, specifically:Elastic Beanstalk (Compass deploy target — not Kubernetes)Bedrock (KB + Agents)S3, IAM, CloudWatchMulti-account Organization layoutExperience with Git, Maven, and CI/CD pipelinesComfortable with relational and unstructured databasesPreferred SkillsPrior 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 productionFamiliarity with Python for AI prototyping and one-off data toolingExperience with AI security, prompt-injection defense, and data-privacy standardsExposure to Postman collection parsingExposure to Atlassian APIsEducational RequirementsBachelor's or Master's degree in Computer Science, Software Engineering, Artificial Intelligence, or related field — or equivalent demonstrable experience shipping production Java + GenAI systems.","datePosted":"2026-05-24T14:35:54.719Z","dateModified":"2026-05-24T14:35:54.719Z","hiringOrganization":{"@type":"Organization","name":"Ninth Wave","sameAs":"https://jobsearcher.com"},"jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressLocality":"New York","addressRegion":"NY","addressCountry":"US"}},"identifier":{"@type":"PropertyValue","name":"JobSearcher","value":"3359786b574d3500f4ffe889"},"url":"https://jobsearcher.com/jobs/3359786b574d3500f4ffe889"}}