Key Responsibilities :
- Design, develop, and maintain backend services and APIs using Java (Spring Boot, Microservices, REST) .
- Collaborate with data scientists to integrate AI / ML models into production systems.
- Build scalable and high-performance applications with a focus on reliability and maintainability.
- Participate in architecture design, code reviews, and performance tuning .
- Leverage cloud technologies (AWS / Azure / GCP) for deployment and automation.
- Stay updated with emerging trends in AI, LLMs, and software engineering best practices .
- Mentor junior developers and contribute to engineering excellence initiatives.
Required Skills & Experience :
6–10 years of hands-on experience in software development.Strong proficiency in Java, Spring Framework, and RESTful services .Experience with AI / ML frameworks (e.g., TensorFlow, PyTorch, Hugging Face, OpenAI APIs).Solid understanding of data structures, algorithms, and system design .Experience working with databases (SQL / NoSQL) and messaging systems (Kafka, RabbitMQ).Familiarity with CI / CD, Docker, Kubernetes , and Git-based workflows .Excellent problem-solving, analytical, and communication skills.Preferred Qualifications :
Exposure to LLM integration, AI-assisted automation , or predictive analytics projects.Knowledge of Python for AI scripting or model integration.Experience in cloud-native development and DevOps practices .Bachelor’s or Master’s degree in Computer Science, Engineering, or related field .Why Join Us :
Opportunity to work on cutting-edge AI-driven enterprise solutions .Collaborative, innovation-focused culture with career growth potential .Competitive compensation and benefits.