Virtusa

Python Developer

Job Description

We are seeking an experienced Python Backend Developer with a strong background in developing APIs using the FastAPI framework. The ideal candidate will have 5-7 years of professional experience in backend development, excellent problem-solving skills, and a deep understanding of server-side logic, databases, and cloud services.
Key Responsibilities:
API Development: Design, develop, and maintain RESTful APIs using the FastAPI framework.
Backend Development: Write clean, maintainable, and efficient code to implement backend logic and integrate it with frontend components.
Database Management: Design and optimize database schemas, write efficient queries, and ensure data integrity.
Performance Optimization: Optimize application performance, troubleshoot issues, and ensure high availability and scalability.
Security: Implement security best practices to protect applications and data.
Collaboration: Work closely with frontend developers, DevOps engineers, and other stakeholders to deliver high quality software solutions.
Code Reviews: Conduct code reviews and provide constructive feedback to ensure code quality and adherence to best practices.
Documentation: Create and maintain technical documentation for APIs, system architecture, and other relevant components.
Continuous Improvement: Stay updated with the latest industry trends, technologies, and best practices to continuously improve the development process.
Required Qualifications:
Experience: 5-7 years of professional experience in backend development with a focus on Python.
Framework Expertise: Extensive experience with the FastAPI framework for building APIs.
Database Skills: Proficiency in relational databases PostgreSQL, MySQL and NoSQL databases MongoDB
Cloud Services: Experience with cloud platforms such as AWS, Azure, or Google Cloud.
Version Control: Proficiency with version control systems, preferably Git.
CI/CD: Experience with continuous integration and continuous deployment CI/CD pipelines.
Testing: Strong experience with unit testing and integration testing. Problem Solving: Excellent analytical and problem-solving skills.
Communication: Strong verbal and written communication skills.
Team Player: Ability to work effectively in a team-oriented environment.
Preferred Qualifications:
Microservices: Experience with microservices architecture and containerization technologies Docker, Kubernetes
Asynchronous Programming: Knowledge of asynchronous programming in Python.
Authentication and Authorization: Experience with implementing authentication and authorization mechanisms OAuth, JWT.
API Documentation: Familiarity with API documentation tools such as Swagger/OpenAPI.
Agile Methodologies: Experience working in Agile development environments.


Jobs at Hyderabad

Virtusa

Linux Admin

Full Time

Hyderabad, Telangana

View Details

Last Date: Dec. 31, 2025

Oracle

Senior Software Developer

Professional

Hyderabad, Telangana

View Details

Last Date: Sept. 27, 2025

Oracle

Senior Applications Engineer

Professional

Hyderabad, Telangana

View Details

Last Date: Oct. 18, 2025

Virtusa

Android Developer

Full Time

Hyderabad, Telangana

View Details

Last Date: July 30, 2025

Amazon

Support Engineering, TFS AUTOM onbo…

Freshers/Experienced

Hyderabad, Telangana

View Details

Last Date: July 1, 2025

Amazon

Software Development Engineer, Alex…

Freshers/Experienced

Hyderabad, Telangana

View Details

Last Date: June 24, 2025

Oracle

Principal Software Engineer

Professional

Hyderabad, Telangana

View Details

Last Date: Oct. 20, 2025

Virtusa

Azure DevOps API

Full Time

Hyderabad, Telangana

View Details

Last Date: Dec. 31, 2025

Virtusa

Java SQL

Full Time

Hyderabad, Telangana

View Details

Last Date: Oct. 31, 2025

Google

Product Manager, AI Accelerator

Freshers/Experienced

Hyderabad, Telangana

View Details

Last Date: July 3, 2025

Virtusa

Consultant

Full Time

Hyderabad, Telangana

View Details

Last Date: Dec. 31, 2025

KPMG

Executive - Internal Audit

KI Professional

Hyderabad, Telangana

View Details

Last Date: June 25, 2025




More Jobs at Virtusa

Virtusa

Product Owner

Full Time

Pune, Maharashtra

View Details

Last Date: Dec. 31, 2025

Virtusa

Business Analyst - Lending

Full Time

Hyderabad, Telangana

View Details

Last Date: June 30, 2025

Virtusa

DBT + Snowflake + Airflow

Full Time

Chennai, Tamil Nadu

View Details

Last Date: June 30, 2025

Virtusa

Java FSD (CT)

Full Time

Chennai, Tamil Nadu

View Details

Last Date: Dec. 31, 2025

Virtusa

ETL Production Engineer

Full Time

Bangalore, Karnataka

View Details

Last Date: July 31, 2025

Virtusa

.Net Developer with Cloud

Full Time

Chennai, Tamil Nadu

View Details

Last Date: June 30, 2025

Virtusa

Data Lakehouse

Full Time

Chennai, Tamil Nadu

View Details

Last Date: Dec. 31, 2025

Virtusa

Java Microservices/Angular Developer

Full Time

Chennai, Tamil Nadu

View Details

Last Date: Aug. 31, 2025

Virtusa

Prompt engg

Full Time

Bangalore, Karnataka

View Details

Last Date: July 31, 2025

Virtusa

Pega CSSA Developer

Full Time

Gurgaon, Haryana

View Details

Last Date: June 30, 2025

Virtusa

Angular - Senior Developer

Full Time

Hyderabad, Telangana

View Details

Last Date: June 30, 2025

Virtusa

Consultant

Full Time

Chennai, Tamil Nadu

View Details

Last Date: Sept. 30, 2025




Actively Recruiting Companies at Hyderabad, Telangana