About this role
# Job
Title: Senior Backend Developer (Python / FastAPI)
## Job
Summary
We are looking for an experienced Backend
Developer with strong expertise in Python and FastAPI to design and
build scalable, secure, and high-performance backend systems. The ideal
candidate will have hands-on experience in API development, database design,
system architecture, and deploying highly available applications, preferably
within fintech or regulated environments.
## Required
Skills & Experience
Must have
· 8+ years of backend development
experience.
· Strong proficiency in Python and FastAPI framework.
Additional
qualifications
· Experience building and managing REST
APIs, WebSockets, or gRPC services .
· Strong knowledge of database
design, query optimization, and ORM tools .
· Experience with asynchronous
programming and scalable system design.
· Familiarity with microservices
architecture and API lifecycle management.
· Understanding of CI/CD
pipelines, Docker, and cloud deployment environments.
· Knowledge of secure coding
practices (JWT, OAuth, encryption, etc.).
· Experience working in Agile/Scrum
teams.
· Bachelor’s degree in Computer
Science or related field preferred.
## Key
Responsibilities
· Design, develop, and maintain
backend services using Python and FastAPI .
· Build and manage secure, scalable RESTful
APIs , WebSockets, and microservices.
· Design and optimize database
schemas using PostgreSQL, MySQL, or MongoDB .
· Implement authentication,
authorization, and secure coding practices aligned with compliance standards.
· Optimize system performance,
reliability, and scalability.
· Write clean, well-documented code
with unit and integration tests.
· Collaborate with Frontend, DevOps,
QA, and Product teams in Agile sprints.
· Support deployment, monitoring,
and troubleshooting of production systems.