Backend Developer
Appraid Tech LLC
Posted on 23 Oct
Send me Jobs like this
Nationality
Any Nationality
Gender
Not Mentioned
Vacancy
1 Vacancy
Job Description
Roles & Responsibilities
To design, develop, and maintain scalable backend systems using Python and FastAPI, while leveraging Google Cloud Platform services for data processing, messaging, and infrastructure automation. The role ensures high performance, reliability, and maintainability of distributed microservices through best practices such as Test-Driven Development, effective API design, and seamless team collaboratio
- Design and develop backend components using Pythonand FastAPI
- Implement scalable cloud services leveraging GCP (Firestore, BigQuery, Pub/Sub, Cloud Tasks)
- Develop data models, message brokers, and asynchronous workflows for high-volume event handling
- Ensure system consistency, availability, and fault tolerance across distributed microservices
- Apply Test-Driven Development (TDD) using Pytest and maintain strong test coverage
- Build and manage RESTful and message-based interfaces (Pub/Sub, WebSocket, MQTT)
- Automate infrastructure deployment and configuration using Terraform or OpenTofu
- Collaborate with frontend, integration, and QA teams to ensure end-to-end functionality
- Document APIs, workflows, and deployment processes clearly and accurately
- Bachelor s degree in Computer Science, Computer Engineering, or equivalent
- 4+ years of experience in backend development with Python
- Proficiency with FastAPI, asynchronous programming, and API development
- Hands-on experience with Google Cloud Platform (Firestore, BigQuery, Pub/Sub, Cloud Tasks
- Sound knowledge of cloud systems (including AWS, Azure)
- Practical experience with Infrastructure as Code (Terraform or OpenTofu
- Experience writing unit, integration, and regression tests in Pytest
- Familiarity with Agile methodologies and collaboration tools (Jira, Confluence, Git
- Excellent communication and documentation skills
- Python
- FastAPI
- (Firestore, BigQuery, Pub/Sub, Cloud Tasks)
- Pytest
- RESTful
- Terraform or OpenTofu
- Organizational and planning Skills
- Problem analysis and problem-solving skills
- Judgment, time management, and decision-making ability
- Attention to detail and accuracy
- Proactive
- Agility
Desired Candidate Profile
Bachelor s degree in Computer Science, Computer Engineering, or equivalent
4+ years of experience in backend development with Python
Proficiency with FastAPI, asynchronous programming, and API development
Hands-on experience with Google Cloud Platform (Firestore, BigQuery, Pub/Sub, Cloud Tasks
Sound knowledge of cloud systems (including AWS, Azure)
Practical experience with Infrastructure as Code (Terraform or OpenTofu
Experience writing unit, integration, and regression tests in Pytest
Familiarity with Agile methodologies and collaboration tools (Jira, Confluence, Git
Excellent communication and documentation skills
Company Industry
- IT - Software Services
Department / Functional Area
- IT Software
Keywords
- Backend Developer
Disclaimer: Naukrigulf.com is only a platform to bring jobseekers & employers together. Applicants are advised to research the bonafides of the prospective employer independently. We do NOT endorse any requests for money payments and strictly advice against sharing personal or bank related information. We also recommend you visit Security Advice for more information. If you suspect any fraud or malpractice, email us at abuse@naukrigulf.com
Similar Jobs
Software Developer
Gulf Medical University L.L.C
- 3 - 8 Years
- United Arab Emirates (UAE) - United Arab Emirates (UAE)
Full Stack Engineer
Beagle
- 1 - 6 Years
- Manila - Philippines
Web Developer
INPACK TRADING LLC
- 2 - 5 Years
- Dubai , Sharjah - United Arab Emirates (UAE)