Back End Developer
The Reliable Jobs
Job Description
Job Title: Backend Developer (Python / FastAPI) Job Summary We are hiring 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 5+ 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.