
Senior Java Developer with AI
- Santa Clara, CA
- Permanent
- Full-time
Experience : 9+yrs
Visa : H1B, USC, H4EAD
Client : Mphasis /BankingRequired Skills & ExperienceBachelor's or Master's degree in Computer Science, Engineering, or a related field.6+ years of experience in backend development with Java 8+, Spring/Spring Boot.Experience integrating AI/ML models into production applications (via APIs, model serving, or embedded libraries).Good understanding of RESTful APIs, message queues (Kafka, RabbitMQ), and cloud deployment.Familiarity with AI/ML platforms like TensorFlow, PyTorch, scikit-learn, or ONNX.Strong experience with relational and NoSQL databases (e.g., PostgreSQL, MongoDB).Exposure to containerization and orchestration (Docker, Kubernetes).Working knowledge of CI/CD pipelines and DevOps practices.Preferred QualificationsExperience with AI model serving tools (e.g., TensorFlow Serving, TorchServe, MLflow, SageMaker, Vertex AI).Familiarity with Java AI libraries (e.g., Deep Java Library – DJL, ND4J, Tribuo).Understanding of distributed systems and event-driven architecture.Experience working in Agile/Scrum environments.Certifications in Java, AI/ML, or cloud platforms (AWS, GCP, Azure).