Padmi

Java Back End Developer

BangalorePosted 1 month ago
Software engineeringSenior
Apply at Tata Consultancy Services

Opens the source posting on naukri.com

Source description

About the role

View original

Job Title: Java Backend Engineer - AI/GenAI Experience: 5-8 Years Location: Bangalore (Mandatory) Employment Type: Full-Time Job Summary: We are looking for a highly skilled Senior Java Backend Engineer with strong expertise in Java, Spring Boot, Microservices, and REST APIs, along with hands-on experience in Python-based AI/Generative AI solutions. The ideal candidate should have experience building scalable backend systems and developing, fine-tuning, and integrating AI/LLM models into enterprise applications. Key Responsibilities Design, develop, and maintain scalable backend applications using Java, Spring Boot, and Microservices architecture. Build and optimize RESTful APIs for high-performance enterprise applications. Develop AI/ML and Generative AI solutions using Python. Work on Large Language Models (LLMs), model fine-tuning, prompt engineering, and AI model deployment. Implement Retrieval-Augmented Generation (RAG) and AI-powered workflows. Integrate AI/GenAI capabilities with enterprise applications and backend services. Collaborate with cross-functional teams in Agile/Scrum environments. Participate in code reviews, architecture discussions, and technical design sessions. Troubleshoot, optimize, and enhance application performance and scalability. Required Skills Backend Development Java 8/11/17+ Spring Boot Microservices REST APIs Design Patterns Distributed Systems AI/GenAI Python Artificial Intelligence / Machine Learning Generative AI Large Language Models (LLMs) Fine-tuning Models Prompt Engineering RAG Frameworks LangChain/LlamaIndex OpenAI/Azure OpenAI/Hugging Face Development Practices Agile/Scrum Methodology Git, CI/CD Pipelines Unit Testing and Code Quality Practices Preferred Skills Experience with Cloud Platforms (Azure/AWS/GCP) Vector Databases (Pinecone, FAISS, ChromaDB) Containerization using Docker and Kubernetes Experience deploying AI solutions in production environments Eligibility Criteria 5+ years of software development experience. Strong hands-on expertise in Java backend development. Practical experience in AI model development and fine-tuning. Exposure to Generative AI and LLM-based applications. Must be based in or willing to relocate to Bangalore. Flexible to work across different time zones and project requirements.

One address, no account. We’ll tell you when matching roles go live.

More at Tata Consultancy Services

Related open roles

View all roles