AI Java Developer

Tampa, Florida

CyberTec
Apply for this Job
AI Java Developer

Client: LexisNexis
Rate: $55/hour on w2
Location: Boca Raton, FL - open to remote, but preference is local or relocate
Duration: 6 months, potential to extend or FTE
USC and clear GC only Updated LinkedIn

Job Title: AI Java Developer - Public Safety Product

About the Role
We are on a mission to make our communities safer and more secure. Our cutting-edge public safety product aims to prevent and solve crimes through advanced analytics, visualization, and performance-driven solutions. Join us in creating a state-of-the-art platform that will revolutionize public safety.

We're seeking a highly skilled AI Java Developer with expertise in building AI driven applications using vector databases, AI services, and ETL data pipelines, and other modern frameworks. You'll play a key role in building highly performant, analytics-driven, and visualization-focused applications that empower decision-makers with actionable insights.

Key Responsibilities:

• Design, develop, and maintain AI-driven applications and services using Java.

• Implement and manage vector databases to support AI models and data retrieval.

• Develop search capabilities and data orchestration using vector databases.

• Develop and optimize ETL (Extract, Transform, Load) data pipelines to ensure efficient data processing and integration.

• Collaborate with data scientists to integrate AI models into production environments.

• Collaborate with cross-functional teams to understand and implement complex product requirements.

• Ensure the scalability, performance, and reliability of AI services and applications.

• Implement data preprocessing and feature engineering techniques to enhance model performance.

• Monitor and troubleshoot AI systems to ensure optimal performance and accuracy.

• Stay up to date with the latest advancements in AI, machine learning, and data engineering technologies.

• Responsible for reporting progress against schedule for all assigned tasks on a regular basis.

Required Qualifications:

• Bachelor's degree in computer science or related degree


• 5+ years of Java (preferred) or Python, with a focus on AI and data engineering projects.


• Prefer experience with Java (11+) and Spring Boot 3+ and Spring AI framework


• Experience in designing and working with SQL (SQL Server, MySQL) & NoSQL Databases (Mongo DB, Elasticsearch).


• Experience in building vector databases (Azure AI Service, Elasticsearch, Neo4J)


• Experience with RAG retrieval methods and best practices.


• Experience in designing and implementing AI ETL data pipelines

• Strong understanding of data structures, algorithms, and software design principles.

• Expertise with developing testing automation including unit and integration testing using frameworks and tools such as JUnit, Mockito and Postman, SOAP UI

• Expertise with development and build tools such as Gradle (preferred) or Maven and Git

• Experience with version control systems like Git, DevOps practices and CI/CD pipelines

• Strong background with Linux operating systems

• Experience with Docker building images and Kubernetes deployments, services, ingress, config maps and secrets

• Experience with Cloud providers Microsoft Azure or AWS

• Knowledge of cybersecurity best practices

• Excellent problem-solving skills and attention to detail

• Familiarity with Agile development methodologies

• Strong communication and teamwork abilities
Date Posted: 16 May 2025
Apply for this Job