Python Developer

Tata Consultancy Services Limited

Chennai

On-site

INR 1,500,000 - 2,800,000

Full time

2 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Tata Consultancy Services Limited in Chennai is seeking an experienced backend developer to design, build, and maintain scalable backend services using Python, FastAPI, or Spring Boot. You will work on RESTful APIs, data modeling with Pydantic, and collaborate with frontend teams for seamless integration.

Candidates should have 5+ years of backend experience, strong Python skills, and familiarity with GenAI tools. Experience with Git and SQL databases is essential.

Qualifications

  • 5+ years of professional backend development experience.
  • Strong expertise in Python and FastAPI/Flask/Django.
  • Proficiency with Pydantic for data modeling.
  • Experience with SQL databases and ORM frameworks.
  • Familiarity with Spring Boot and Agentic Frameworks.
  • RESTful API design principles.

Responsibilities

  • Design, develop, and maintain backend services with FastAPI or Spring Boot.
  • Build and maintain RESTful APIs for frontend integration.
  • Collaborate with frontend engineers for seamless integration.
  • Write unit and integration tests; debug backend code.
  • Optimize backend for performance and scalability.
  • Stay updated with trends and best practices in backend development.

Skills

Python
FastAPI/Flask/Django
Pydantic
SQL databases
Spring Boot
Agentic Frameworks
REST API design
Git
GenAI tools

Tools

Git
SQLAlchemy

Job description

  • Design, develop, and maintain backend services using FastAPI or Spring Boot.
  • Build and maintain RESTful APIs for integration with frontend applications.
  • Strong foundation on python & Pydantic for data validation and serialization.
  • Optimize backend systems for performance and scalability.
  • Collaborate with frontend engineers to ensure seamless integration.
  • Write unit and integration tests for backend components.
  • Debug and resolve issues in the backend codebase.
  • Work with SQL databases and ORM frameworks ( sqlalchemy etc.) for data storage and retrieval.
  • Stay updated with the latest trends and best practices in backend development.
Qualifications:
  • 5+ years of professional experience in backend development.
  • Strong expertise in Python and FastAPI/Flask/Django.
  • Proficiency in Pydantic for data modeling.
  • Experience with SQL databases.
  • Familiarity with Spring Boot (highly preferred).
  • Familiarity with any Agentic Framework ( ex : Google ADK , CrewAI, Autogen ).
  • Strong understanding of RESTful API design principles.
  • Experience with version control systems such as Git.
  • Strong problem-solving skills and attention to detail.
  • Hands on experience with GenAI tools like ChatGPT, CoPilot, Aider, Cline etc.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Python Developer
Python Developer

Cloudesign Technology Solutions LLP. • Indore District

On-site
INR 1,800,000 - 2,800,000
Python developer - H
Python developer - H

TymblHub • Chennai

On-site
INR 810,000 - 900,000
Python Backend Developer
Python Backend Developer

Ziventra • India

On-site
INR 900,000 - 1,500,000
Backend Engineer
Backend Engineer

Angel-and-Genie • Bengaluru

On-site
INR 1,200,000 - 1,800,000
Senior Software Engineer - Python
Senior Software Engineer - Python

BEO Software Private Limited • Ernakulam

On-site
INR 900,000 - 1,500,000
Python Software Developer
Python Software Developer

PwC • Hyderabad, Bengaluru

Hybrid
INR 1,100,000 - 1,700,000
Python Backend API Developer
Python Backend API Developer

Lonvec Technologies Private Limited • Hyderabad

On-site
INR 800,000 - 1,600,000
Senior Python Backend Engineer
Senior Python Backend Engineer

Tekskills Inc. • Mumbai

On-site
INR 2,400,000 - 4,200,000
Python Developer
Python Developer

Nineleaps • Bengaluru

On-site
INR 1,500,000 - 2,400,000
Python Developer
Python Developer

Guava Trees Softech • Bhopal

On-site
INR 89,280 - 133,920