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
- ·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.
Job description provided by SRM Technologies.
View the original posting