Python Backend Developer
Kavi Global · kaviglobal.com
ChennaiSenior5–7 yrs
Subscribers got this job on 4 October 2026.
New jobs reach them at 8 am and 6 pm, 5 days before they open here. Get the next one first
The job in short
Python backend development.
PythonJavaScriptDjangoFlaskSQLDevOpsMicroservices
Details
- Found
- 23 d ago · posted 2026-10-04
- Location as listed
- Chennai, India
- Role
- Backend Engineer
- Source
- The company’s own careers site
Full description
Back-end
Developer
Kavi
India Software Technologies is
seeking an experienced Back-end Developer with a minimum of 5- 7 years
of experience as a Python developer. You should be highly proficient in Python and have strong experience building scalable, secure, high-performance
enterprise applications. You should have hands-on experience in developing
RESTful APIs, web applications, and backend services using modern Python
frameworks. A good understanding of software architecture, testing, performance
optimization, security, and cloud-based application development is essential.
A skilled
Python Developer should be capable of designing and developing highly
distributed web applications, microservices, data processing applications,
automation solutions, and cloud-native applications.
Responsibilities:
• Write clean, maintainable, and scalable code using
Python programming language.
• Develop web applications and RESTful APIs using frameworks
such as FastAPI, Django, or Flask.
• Utilize established development tools, guidelines,
and best practices including Python, SQL, HTML, CSS, JavaScript, Git, and
REST APIs.
• Design and develop technical interfaces,
application architecture, and software specifications.
• Develop and maintain technical documentation
throughout the Software Development Life Cycle (SDLC).
• Prepare and maintain Python applications while
resolving application defects and performance issues.
• Develop unit tests, integration tests, and
automated test cases to ensure application quality.
• Enhance existing applications by analysing business
requirements, preparing implementation plans, and identifying
opportunities for improvement.
• Monitor application health and provide production
support when required.
• Participate in code reviews and ensure adherence to
coding standards and best practices.
• Collaborate with cross-functional teams including
Product Owners, QA Engineers, DevOps Engineers, and UI Developers.
Required
Skills and Qualifications:
• 5- 7 years of experience in Python application
development.
• Proven experience as a Python Developer or Backend
Application Developer.
• Experience with Python web frameworks such as
FastAPI, Django, or Flask.
• Familiarity with ORM frameworks such as SQLAlchemy
or Django ORM.
• Knowledge of authentication and authorization
mechanisms such as OAuth2, JWT, LDAP, and SSO.
• Familiarity with API documentation tools such as
Swagger/OpenAPI.
• Strong analytical, problem-solving, communication,
teamwork, and interpersonal skills.
• Knowledge of unit testing frameworks such as PyTest
or UnitTest
Preferred
Qualifications:
• Bachelor’s degree in computer science, Engineering,
or related field (or equivalent experience)
Backend Engineer jobs in Chennai · Backend Engineer jobs in India · All Kavi Global jobs