Job Summary:
We are seeking an experienced Full-Stack Java Developer with a strong AI/ML background and expertise in enterprise application development. The ideal candidate will have extensive experience in backend development using Java, Spring Boot, and microservices architecture, along with hands-on knowledge of integrating AI/ML models into enterprise-grade applications.
Key Responsibilities:
- Backend Development: Architect, develop, and maintain scalable enterprise applications using Java, Spring Boot, and Microservices.
- AI/ML Integration: Implement and deploy AI-driven solutions using Java-based AI frameworks (e.g., Deeplearning4j, Weka, Tribuo) or integrate Python-based ML models via APIs.
- Full-Stack Expertise: Develop and maintain robust front-end applications using modern JavaScript frameworks (React, Angular, or Vue.js).
- Data Processing & Analytics: Work with Big Data tools such as Apache Kafka, Spark, and Flink to develop real-time AI-driven applications.
- Cloud & DevOps: Deploy applications on AWS, Azure, or GCP with containerization (Docker, Kubernetes) and CI/CD pipelines.
- AI-Powered Automation: Develop AI-driven automation for enterprise workflows, chatbots, NLP-based processing, and decision-making systems.
- API Development & Integration: Design, develop, and optimize RESTful and GraphQL APIs for AI services.
- Security & Performance: Ensure high availability, security, and scalability of enterprise applications.
Required Skills & Qualifications:
- 10+ years of hands-on experience in Java (11+), Spring Boot, Hibernate, and Microservices architecture.
- Strong knowledge of AI/ML concepts, model development, and deployment strategies.
- Experience in AI/ML tools such as Deeplearning4j, TensorFlow, PyTorch, OpenNLP, or Apache Mahout.
- Strong enterprise application development experience with large-scale distributed systems.
- Proficiency in front-end technologies like React.js, Angular, or Vue.js.
- Hands-on experience with cloud platforms (AWS, Azure, GCP) and DevOps tools (Docker, Kubernetes, CI/CD pipelines).
- Experience with Big Data processing (Kafka, Spark, Hadoop, Flink) and NoSQL databases (MongoDB, Cassandra).
- Expertise in API design, GraphQL, and integration of AI services.
- Strong understanding of security best practices and performance optimization.
Preferred Qualifications:
- Experience in RPA + AI (UiPath, Blue Prism with AI/ML models).
- Prior experience with AI-powered recommendation systems, fraud detection, or predictive analytics.
- Knowledge of MLOps and Model Deployment strategies (MLflow, ONNX, TensorFlow Serving).
- Experience with NLP frameworks (Stanford NLP, Apache OpenNLP, spaCy).
- Familiarity with enterprise search and knowledge graph technologies.
From:
vicky,
istaffx
vicky@istaffx.com
Reply to: vicky@istaffx.com