01Overview
We are looking for a skilled Java Developer with exposure to AI/ML technologies to design, develop, and enhance scalable backend systems while integrating intelligent features. The ideal candidate should have strong expertise in Java, microservices, and cloud.
Key ResponsibilitiesDesign, develop, and maintain high-performance Java applicationsBuild and implement RESTful APIs and microservices architectureCollaborate with data scientists and AI teams to integrate machine learning models into backend systemsWork on AI-powered features such as NLP, recommendation engines, or predictive analyticsOptimize applications for performance, scalability, and securityParticipate in code reviews, testing, and deployment processesTroubleshoot and debug issues in production systemsStay updated with emerging AI and backend technologiesExperience with AI/ML frameworks or APIs (TensorFlow, PyTorch, OpenAI APIs, etc.)Exposure to NLP, computer vision, or predictive analyticsRequired SkillsStrong experience in Java (Java 8 or above)Proficiency in Spring Boot / Spring FrameworkGood understanding of REST APIs and Microservices architectureKnowledge of SQL/NoSQL databases (MySQL, PostgreSQL, MongoDB)Experience with cloud platforms (Azure, AWS, or GCP)Familiarity with Docker, KubernetesUnderstanding of data structures, algorithms, and system design .