Backend Developer – Python & FastAPI | Qatar
Candidzone L.L.C. · Qatar ·
- Category
- Backend
Onsite backend developer in Qatar building Python/FastAPI services: REST APIs, relational database integrations, API security, automated tests, and containerized deployments, with some exposure to financial transaction processing. Requires valid QID, NOC, and local availability in Qatar.
Location
Qatar – Onsite
Job Category
Information Technology (IT) & Software
Job Overview
We are looking for a Backend Developer with practical experience in Python and FastAPI to join a development team in Qatar. The role focuses on building reliable backend services, REST APIs, database integrations, and scalable software solutions.
The ideal candidate should have hands‑on experience with Python, FastAPI, REST APIs, SQL, relational databases, Git, API security, automated testing, and containerization. Knowledge of system integrations and financial transaction processing will be an advantage.
This opportunity is suitable for software professionals seeking long‑term career growth in backend development, API engineering, system integration, and modern Python-based application development.
Key Responsibilities
- Develop and maintain backend applications using Python and FastAPI.
- Design, develop, and integrate REST APIs.
- Work with relational databases and SQL.
- Implement secure and reliable API solutions.
- Use Git for source‑code management and collaboration.
- Develop automated tests to maintain software quality.
- Work with containerization technologies for application deployment.
- Support system integrations and backend data flows.
- Troubleshoot technical issues and optimize application performance.
- Contribute to solutions involving financial transaction processing where applicable.
Requirements & Qualifications
- Bachelor’s degree in Computer Science, Software Engineering, or a related field.
- Practical experience with Python and FastAPI.
- Experience developing REST APIs.
- Strong knowledge of SQL and relational databases.
- Knowledge of Git and version‑control practices.
- Understanding of API security.
- Experience with automated testing.
- Knowledge of containerization.
- Understanding of system integrations is preferred.
- Financial transaction processing experience is preferred.
- Strong analytical, troubleshooting, and problem‑solving skills.
- Valid QID is mandatory.
- NOC is mandatory.
- Candidates must be locally available in Qatar.
Salary, Benefits & Career Growth
Salary and specific employee benefits have not been provided for this vacancy.
The role offers opportunities for professional development in Python backend development, API engineering, system integration, database technologies, and secure application development. Continued technical training and upskilling can support long‑term career progression in backend engineering and software development.