> Markdown version of [/jobs/ext/600165-specialist-java-ai-engineer](https://www.wearedevelopers.com/jobs/ext/600165-specialist-java-ai-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Specialist Java/AI Engineer - **Company:** Bny Linkedin - **Location:** Lake Mary, FL, United States - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** Java (Programming Language), Artificial Intelligence, Automation of Tests, Software Quality, Continuous Integration, Data Security, Relational Databases, Middleware, JSON, OAuth, OpenID, Oracle (Applications), Query Optimization, SQL Databases, Prompt Engineering, Spring-boot, Information Technology, Restful APIs, Api Management - **Published:** June 23, 2026 - **Apply:** https://www.dice.com/job-detail/ad5eecae-9993-44cd-aa9a-4f71514249b8 ## About the Role * Bachelor's degree in Computer Science, Engineering, or related field (or equivalent experience). * 2-6 years of hands-on experience building production software with Java/Spring/Spring Boot. * Demonstrated use of AI-assisted coding tools and integration of AI features with responsible-use practices. * Working knowledge of RDBMS (Oracle or equivalent) and secure, performant data access in services. * Experience contributing to CI/CD pipelines, automated testing, and observability. * Prompt engineering for code/tests with verification steps; avoid blind acceptance of generated code. ## Description * Apply AI-assisted coding and AI coding practices to speed up development (prompting, code suggestions, test generation), while ensuring code quality, security, and maintainability. * Integrate AI features in applications (e.g., inference endpoints, prompt orchestration, RAG flows, embeddings) with guardrails, input/output validation, and auditability. * Contribute to data access design and performance (RDBMS basics): write efficient queries, tune connection pools, and implement transactional integrity and error handling. * Collaborate closely with tech leads and product partners to refine requirements, acceptance criteria, and sprint goals; maintain clean documentation (API contracts, ADRs, readmes). * Support CI/CD pipeline tasks (builds, tests, artifacts, environment configs) and contribute to automated quality gates and release safety. * Data/RDBMS fundamentals: SQL, schema/index basics, transactions/locking, query optimization, and connection pool tuning (HikariCP or similar). * Middleware/integration: REST API design, JSON/Proto handling, authentication/authorization basics (OAuth2/OIDC), and resilience patterns (retry, circuit breaker). ## Related Videos - [Keeping applications secure by evolving OAuth 2.0 and OpenID Connect](https://www.wearedevelopers.com/videos/100152-keeping-applications-secure-by-evolving-oauth-2-0-and-openid-connect) - [Tips and Tricks for Working with JSON](https://www.wearedevelopers.com/videos/1229-tips-and-tricks-for-working-with-json) - [Java Meets AI: Empowering Spring Developers to Build Intelligent Apps](https://www.wearedevelopers.com/videos/1554-java-meets-ai-empowering-spring-developers-to-build-intelligent-apps) - [Get started with securing your cloud-native Java microservices applications](https://www.wearedevelopers.com/videos/123-get-started-with-securing-your-cloud-native-java-microservices-applications) - [Delegating the chores of authenticating users to Keycloak](https://www.wearedevelopers.com/videos/1558-delegating-the-chores-of-authenticating-users-to-keycloak) - [Delay the AI Overlords: How OAuth and OpenFGA Can Keep Your AI Agents from Going Rogue](https://www.wearedevelopers.com/videos/1637-delay-the-ai-overlords-how-oauth-and-openfga-can-keep-your-ai-agents-from-going-rogue) ## Related Articles - [6 Reasons to Use Java For Your Next AI Project](https://www.wearedevelopers.com/magazine/111-6-reasons-to-use-java-for-your-next-ai-project) - [How to Become an AI Engineer](https://www.wearedevelopers.com/magazine/331-how-to-become-an-ai-engineer) - [93 Java Interview Questions You Should Prepare For](https://www.wearedevelopers.com/magazine/14-93-java-interview-questions-you-should-prepare-for) - [Top 10 Java Libraries](https://www.wearedevelopers.com/magazine/364-top-10-java-libraries) - [Navigating the AI Shift](https://www.wearedevelopers.com/magazine/629-navigating-the-ai-shift) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated)