Posted on: 09/12/2025
About the Role :
We are looking for a skilled Python Developer with strong experience in building scalable backend systems. The ideal candidate must have hands-on expertise in FastAPI, PostgreSQL, and AWS services, along with a solid understanding of software development best practices.
Key Responsibilities :
- Design, develop, and maintain backend services using Python and FastAPI.
- Build and optimize RESTful APIs with high performance and low latency.
- Work with PostgreSQL for database design, query optimization, and stored procedures.
- Deploy, manage, and monitor applications on AWS (EC2, Lambda, RDS, S3, CloudWatch, etc.).
- Collaborate with cross-functional teams (frontend, DevOps, QA) to deliver product features.
- Write clean, maintainable, and testable code following industry best practices.
- Troubleshoot, debug, and improve existing systems and applications.
- Participate in code reviews, architecture discussions, and sprint planning.
Required Skills & Experience :
Technical Skills :
- 3 to 5 years of professional experience as a Python Developer or Backend Engineer.
- Strong proficiency in Python fundamentals and OOP.
- Hands-on experience with FastAPI (or Flask/Django but FastAPI required).
- Solid experience with PostgreSQL :
a. Schema design
b. Writing complex queries
c. Performance tuning
Practical knowledge of AWS services such as :
a. EC2, Lambda, S3, RDS, API Gateway
b. CloudWatch, IAM, ECS/EKS (optional)
- Experience with RESTful API development and microservices architecture.
- Familiarity with Docker, Git, CI/CD pipelines (good to have).
Soft Skills :
- Strong problem-solving and analytical thinking.
- Ability to work independently as well as in a team.
- Good communication and documentation skills.
- Time management and ability to meet deadlines.
Did you find something suspicious?
Posted by
Posted in
Backend Development
Functional Area
Backend Development
Job Code
1587389
Interview Questions for you
View All