Python Engineer (Flask/FastAPI, Banking Domain)
Dubai, United Arab Emirates · Jornada completa
Sé el primero en postularte
- Experiencia
- 5+ yrs
- Salario
- —
- Vacantes
- 1
- Al corriente
- hace 1 hora
- Work mode
- En la oficina
- Eligibility
- Candidates with strong Python backend development experience, immediate availability to join, and mandatory banking-domain experience are suitable. The role is onsite in Dubai.
- Resume
- Required to apply
Where you'll work
Descripción del trabajo
Role overview
The organization is looking for an experienced Python Engineer to build and enhance backend services, REST APIs, and data-processing components for enterprise applications. The role focuses on creating reliable, scalable, and maintainable solutions using Python, modern web frameworks, and strong database and integration practices.
What you will work on
- Develop backend systems and web frameworks that can serve datasets efficiently.
- Build and maintain RESTful APIs using Python frameworks such as Flask and FastAPI.
- Work with asynchronous programming using asyncio and improve I/O efficiency for concurrent workloads.
- Design microservices-based solutions that are clean, extensible, observable, and scalable.
- Handle data transformations and support data-driven application features.
- Implement secure service-to-service and API communication using standards such as OAuth, JWT, and API gateways.
- Contribute to performance tuning, debugging, monitoring, and reliability improvements in distributed environments.
- Participate in integration work, including API and service orchestration across systems.
- Support containerized application deployment and work with Docker and Kubernetes where applicable.
- Collaborate across the software development lifecycle, including design, implementation, testing, and delivery.
Required experience and technical background
- At least 5 years of hands-on experience in Python development, API building, and service integration.
- Strong command of Python 3.6+ and related database technologies such as MongoDB and PostgreSQL.
- Practical experience with Flask and Django for REST API development; FastAPI experience is also expected.
- Solid understanding of concurrency, multiprocessing, load balancing, and optimization of backend performance.
- Working knowledge of microservices architecture, distributed services resilience, and production monitoring.
- Experience with CI/CD practices and troubleshooting issues in distributed application ecosystems.
- Ability to follow coding standards, unit testing practices, documentation norms, and security best practices.
- Exposure to Agile delivery methods and enterprise software development processes.
- Background in banking, financial services, or fintech environments is strongly preferred.
- Knowledge of AI model integration is considered useful for this role.
Additional information
This position is based onsite in Dubai, United Arab Emirates. The employer is looking for immediate joiners. A strong background in banking-domain systems is mandatory.
Work area emphasis
The role is aligned to an AACOE delivery environment and requires ownership of technical quality, application architecture, and system design across the organization. Candidates should be able to research technologies, compare solutions, and recommend effective approaches based on best-in-class standards.