Java + Python Developer (AI/GenAI)
<p><strong>Position:</strong> Java + Python Developer (AI/GenAI)</p><p> <strong>Experience:</strong> 6 to 8 Years</p><p> <strong>Location:</strong> Bangalore (BLR), Gurugram</p><p> <strong>Employment Type:</strong> Full-Time</p><p><strong>Job Summary</strong></p><p>We are seeking an experienced <strong>Java + Python Developer</strong> with a strong background in <strong>Java backend development</strong>, <strong>Spring Boot Microservices</strong>, and <strong>Artificial Intelligence/Generative AI solutions</strong>. The ideal candidate will have hands-on experience in developing scalable enterprise applications, building and fine-tuning AI models, and working in Agile environments. The candidate should be flexible with working hours and collaborate effectively with global teams.</p><p><strong>Key Responsibilities</strong></p><p><strong>Java Backend Development</strong></p><ul><li>Design, develop, and maintain scalable backend applications using <strong>Java</strong>, <strong>Spring Boot</strong>, and <strong>Microservices Architecture</strong>.</li><li>Build and consume <strong>RESTful APIs</strong> for enterprise-grade applications.</li><li>Implement high-performance, secure, and reliable backend services.</li><li>Participate in system design, code reviews, and performance optimization activities.</li><li>Work closely with frontend, DevOps, and QA teams to deliver end-to-end solutions.</li></ul><p><strong>Python & AI/GenAI Development</strong></p><ul><li>Develop AI/ML solutions using <strong>Python</strong> and related frameworks.</li><li>Create, train, fine-tune, and deploy <strong>AI/ML models</strong> for business use cases.</li><li>Work on <strong>Generative AI (GenAI)</strong> applications leveraging Large Language Models (LLMs).</li><li>Integrate AI models and GenAI capabilities into enterprise applications.</li><li>Perform model evaluation, optimization, and continuous improvements.</li></ul><p><br></p><p><br></p><p><strong>Agile & Collaboration</strong></p><ul><li>Participate in Agile ceremonies including sprint planning, daily stand-ups, retrospectives, and backlog grooming.</li><li>Collaborate with cross-functional teams and stakeholders to understand requirements and translate them into technical solutions.</li><li>Ensure adherence to coding standards, best practices, and security guidelines.</li></ul><p><strong>Required Skills</strong></p><p><strong>Technical Skills</strong></p><ul><li><strong>6+ years of overall software development experience.</strong></li><li>Strong expertise in <strong>Java, Spring Boot, Microservices, and REST APIs</strong>.</li><li>Hands-on experience with <strong>Python development</strong>.</li><li>Experience in <strong>AI/ML model development, training, and fine-tuning</strong>.</li><li>Strong understanding of <strong>Generative AI (GenAI)</strong> concepts and implementations.</li><li>Experience with AI/ML frameworks and libraries such as TensorFlow, PyTorch, Scikit-learn, LangChain, or similar.</li><li>Good understanding of databases (SQL/NoSQL).</li><li>Experience with Git and CI/CD practices.</li></ul><p><strong>Process & Soft Skills</strong></p><ul><li>Proven experience working in <strong>Agile/Scrum projects</strong>.</li><li>Strong problem-solving and analytical skills.</li><li>Excellent communication and stakeholder management abilities.</li><li>Flexible to work across different time zones and project requirements.</li></ul><p><strong>Preferred Qualifications</strong></p><ul><li>Experience with cloud platforms such as <strong>Azure, AWS, or GCP</strong>.</li><li>Exposure to MLOps, model deployment, and monitoring.</li><li>Knowledge of containerization technologies such as Docker and Kubernetes.</li><li>Experience integrating LLMs and AI services into enterprise applications.</li></ul><p></p>