4 - 5 years

4 - 7 Lacs

Posted:4 days ago| Platform: Naukri logo

Apply

Work Mode

Work from Office

Job Type

Full Time

Job Description

We are seeking a skilled Backend Developer with strong hands-on experience in Python and FastAPI to design and build scalable, high-performance backend systems. The ideal candidate is technically proficient, pragmatic, and capable of owning backend components end-to-end in a cloud-native AWS environment, with basic awareness of modern frontend frameworks.

Key Responsibilities
Design, develop, and maintain high-performance backend services using Python (FastAPI)
Own backend architecture and system design, ensuring scalability, security, and reliability
Build, optimize, and maintain RESTful APIs and backend workflows
Design and manage SQL database schemas, perform query optimization, and handle migrations
Work with PostgreSQL and AWS RDS
Deploy, manage, and scale services using AWS EC2 and AWS Lambda
Integrate cloud storage and monitoring using AWS S3 and AWS CloudWatch
Implement and maintain CI/CD pipelines using GitHub Actions
Containerize applications using Docker
Collaborate with frontend developers (ReactJS / NextJS) to ensure seamless API integration
Participate in code reviews, performance tuning, and production issue resolution


Desired Skills and Experience:
Required Skills & Qualifications
Backend & Architecture
Strong proficiency in Python with hands-on experience in FastAPI
Solid understanding of backend architecture, system design, and API best practices
Experience building scalable, production-grade backend systems

Database
Strong experience with SQL databases, preferably PostgreSQL
Experience with AWS RDS is a plus

Cloud & DevOps
Hands-on experience with AWS services, including:

- EC2
- Lambda
- S3
- CloudWatch

Experience with Docker for containerization
CI/CD experience using GitHub and GitHub Actions

Frontend Awareness
Basic awareness of ReactJS/NextJS
Ability to understand frontend requirements and support API integration (Deep frontend expertise is not required)

Mock Interview

Practice Video Interview with JobPe AI

Start Python Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Python Skills

Practice Python coding challenges to boost your skills

Start Practicing Python Now

RecommendedJobs for You

bengaluru, karnataka, india

chennai, tamil nadu, india

mumbai metropolitan region