Logo
RIT Solutions, Inc.

AI Java Developer (Public Safety Product)

RIT Solutions, Inc., Tampa, Florida, us, 33646

Save Job

AI Java Developer (Public Safety Product) Remote (Local preferred - Boca Raton, FL) 6+ months

USC-MUST be able to convert to perm without sponsorship • 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