AI Java Developer
$100,000–$125,000 year
On-site · New York City, New York, United States
Job Summary
Design and develop backend Java services in the Compass Spring Boot codebase, including REST APIs and admin Thymeleaf views, with OpenSearch-backed data flows. Integrate AWS Bedrock for GenAI features (Knowledge Bases, Agents) and implement RAG-based retrieval and operator-assisted workflows. Build ingestion pipelines for bank-supplied artifacts (Postman collections, OAS, configuration files) and wire vector-search indexing. Collaborate across teams to define and ship features, maintain CI/CD pipelines, and ensure performance, scalability, and security. Stay current with Java ecosystem and GenAI tooling.
Required Qualifications
- Bachelor's degree in Computer Science, Software Engineering, Artificial Intelligence, or related field — or equivalent demonstrable experience shipping production Java + GenAI systems.
- Strong proficiency in Java 17+
- Spring Boot experience
- Spring MVC + Thymeleaf
- REST API design
- OpenSearch / Elasticsearch experience
- Experience integrating LLMs into Java applications via REST clients or SDKs
- RAG architectures (chunking, embedding, retrieval, citation)
- Vector databases
- Cloud platform experience — AWS (Elastic Beanstalk, Bedrock, S3, IAM, CloudWatch)
- CI/CD pipelines and Git (GitHub)
- Maven
- Ability to design and implement end-to-end features from OpenSearch index design to Bedrock Agent wiring
Apply with one swipe on Sorce. We auto-fill applications and apply on your behalf — no cover letters, no 40-minute forms.
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.