Java + Python Developer (AI/GenAI)

Tata Consultancy Services

Gurugram District

On-site

INR 1,200,000 - 1,800,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Tata Consultancy Services is seeking an experienced Java + Python Developer in Gurugram to build scalable backend applications using Java, Spring Boot, and microservices. You will design RESTful APIs, ensure security and performance, and collaborate across teams in an Agile environment.

The role also focuses on Python development and AI/GenAI model development, training, deployment, and integration into enterprise solutions.

Qualifications

  • 6+ years of overall software development experience.
  • Strong expertise in Java, Spring Boot, Microservices, and REST APIs.
  • Hands-on experience with Python development.
  • Experience in AI/ML model development, training, and fine-tuning.
  • Strong understanding of Generative AI (GenAI) concepts and implementations.
  • Experience with AI/ML frameworks and libraries such as TensorFlow, PyTorch, Scikit-learn, LangChain, or similar.
  • Good understanding of databases (SQL/NoSQL).
  • Experience with Git and CI/CD practices.

Responsibilities

  • Design, develop, and maintain scalable backend applications using Java, Spring Boot, and Microservices Architecture.
  • Build and consume RESTful APIs for enterprise-grade applications.
  • Implement high-performance, secure, and reliable backend services.
  • Participate in system design, code reviews, and performance optimization activities.
  • Work closely with frontend, DevOps, and QA teams to deliver end-to-end solutions.
  • Develop AI/ML solutions using Python and related frameworks.
  • Create, train, fine-tune, and deploy AI/ML models for business use cases.
  • Integrate AI models and GenAI capabilities into enterprise applications.
  • Perform model evaluation, optimization, and continuous improvements.
  • Participate in Agile ceremonies including sprint planning, daily stand-ups, retrospectives, and backlog grooming.
  • Collaborate with cross-functional teams and stakeholders to understand requirements and translate them into technical solutions.
  • Ensure adherence to coding standards, best practices, and security guidelines.

Skills

Java
Spring Boot
Microservices
REST APIs
Python development
AI/ML model development
GenAI concepts
TensorFlow
PyTorch
Scikit-learn
LangChain
SQL/NoSQL
Git
CI/CD

Education

Tools

Docker
Kubernetes

Job description

Experience: 6 to 8 Years

Employment Type: Full-Time

Job Summary

We are seeking an experienced Java + Python Developer with a strong background in Java backend development, Spring Boot Microservices, and Artificial Intelligence/Generative AI solutions. 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.

Key Responsibilities
  • Design, develop, and maintain scalable backend applications using Java, Spring Boot, and Microservices Architecture.
  • Build and consume RESTful APIs for enterprise-grade applications.
  • Implement high-performance, secure, and reliable backend services.
  • Participate in system design, code reviews, and performance optimization activities.
  • Work closely with frontend, DevOps, and QA teams to deliver end-to-end solutions.
Python & AI/GenAI Development
  • Develop AI/ML solutions using Python and related frameworks.
  • Create, train, fine-tune, and deploy AI/ML models for business use cases.
  • Integrate AI models and GenAI capabilities into enterprise applications.
  • Perform model evaluation, optimization, and continuous improvements.
  • Participate in Agile ceremonies including sprint planning, daily stand-ups, retrospectives, and backlog grooming.
  • Collaborate with cross-functional teams and stakeholders to understand requirements and translate them into technical solutions.
  • Ensure adherence to coding standards, best practices, and security guidelines.
Required Skills
Technical Skills
  • 6+ years of overall software development experience.
  • Strong expertise in Java, Spring Boot, Microservices, and REST APIs.
  • Hands-on experience with Python development.
  • Experience in AI/ML model development, training, and fine-tuning.
  • Strong understanding of Generative AI (GenAI) concepts and implementations.
  • Experience with AI/ML frameworks and libraries such as TensorFlow, PyTorch, Scikit-learn, LangChain, or similar.
  • Good understanding of databases (SQL/NoSQL).
  • Experience with Git and CI/CD practices.
Process & Soft Skills
  • Strong problem-solving and analytical skills.
  • Excellent communication and stakeholder management abilities.
  • Flexible to work across different time zones and project requirements.
Preferred Qualifications
  • Experience with cloud platforms such as Azure, AWS, or GCP.
  • Exposure to MLOps, model deployment, and monitoring.
  • Knowledge of containerization technologies such as Docker and Kubernetes.
  • Experience integrating LLMs and AI services into enterprise applications.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Java Backend Developer with Gen AI
Java Backend Developer with Gen AI

United States Digital Space LLC • Karnataka

On-site
INR 3,500,000 - 6,000,000
Java Backend Engineer - AI/GenAI
Java Backend Engineer - AI/GenAI

Tata Consultancy Services • Bengaluru

On-site
INR 1,200,000 - 1,800,000
Python Developer (Gen AI)
Python Developer (Gen AI)

Infosys • Chennai District, Bengaluru, Hyderabad

Hybrid
INR 800,000 - 1,200,000
Gen AI Engineer or Java_Python AWS Engineer
Gen AI Engineer or Java_Python AWS Engineer

Net Connect • Bengaluru

On-site
INR 2,800,000 - 4,200,000
Python Developer - AI/ML, GenAI & DevOps
Python Developer - AI/ML, GenAI & DevOps

Cognizant • Chennai District, Bengaluru, Hyderabad

Hybrid
INR 1,200,000 - 1,800,000
Senior Python AI Developer
Senior Python AI Developer

Straive • Chennai District

On-site
INR 2,500,000 - 5,000,000
Python Developer (Gen AI)
Python Developer (Gen AI)

Infosys • Pune District

Hybrid
INR 1,200,000 - 2,000,000
GEN AI Developer
GEN AI Developer

Sonata Software • Chennai District, Bengaluru, Hyderabad

Hybrid
INR 800,000 - 1,100,000
AI Developer-(Java and Python)
AI Developer-(Java and Python)

United States Digital Space LLC • Maharashtra

On-site
INR 1,000,000 - 1,500,000
Fullstack Developer - Java
Fullstack Developer - Java

Accenture • Hyderabad

On-site
INR 1,800,000 - 2,800,000