Posted on: 20/01/2026
Description :
Experience Level : 2-5 years.
Job Description :
We are seeking an experienced Python Developer with a proven track record of building scalable and secure applications, specifically in the travel and tourism industry. The ideal candidate should possess in-depth knowledge of Python, modern development frameworks, and expertise in integrating third-party travel APIs. This role demands a leader who can foster innovation while adhering to industry standards for security, scalability, and performance.
Roles and Responsibilities :
- Application Development : Architect and develop robust, high-performance applications using Python frameworks such as Django, Flask, and FastAPI.
- API Integration : Design and implement seamless integration with third-party APIs, including GDS, CRS, OTA, and airline-specific APIs, to enable real-time data retrieval for booking, pricing, and availability.
- Data Management : Develop and optimize complex data pipelines to manage structured and unstructured data, utilizing ETL processes, data lakes, and distributed storage solutions.
- Microservices Architecture : Build modular applications using microservices principlesto ensure scalability, independent deployment, and high availability.
- Performance Optimization : Enhance application performance through efficient resource management, load balancing, and faster query handling to deliver an exceptional user experience.
- Security and Compliance : Implement secure coding practices, manage data encryption, and ensure compliance with industry standards such as PCI DSS and GDPR.
- Automation and Deployment : Leverage CI/CD pipelines, containerization, and orchestration toolsto automate testing, deployment, and monitoring processes.
- Collaboration : Work closely with front-end developers, product managers, and stakeholders to deliver high-quality, user-centric solutions aligned with business goals.
Requirements :
Education : Bachelors or Masters degree in Computer Science, Engineering, or a related field.
Technical Expertise :
- At least 3 years of hands-on experience with Python frameworks like Django, Flask, and FastAPI.
- Proficiency in RESTful APIs, GraphQL, and asynchronous programming.
- Strong knowledge of SQL/No SQL databases (PostgreSQL, MongoDB) and big data tools (e.g., Spark, Kafka).
- Experience with cloud platforms (AWS, Azure, Google Cloud), containerization (Docker, Kubernetes), and CI/CD tools (e.g., Jenkins, GitLab CI).
- Familiarity with testing tools such as PyTest, Selenium, and SonarQube.
- Expertise in travel APIs, booking flows, and payment gateway integrations.
Soft Skills :
- Strong communication, presentation, and teamwork skills.
- A proactive attitude with a willingness to take ownership and perform under pressure.
About EffiaSoft :
EffiaSoft, founded in November 2012, comprises two specialized business units :
- IT Product Engineering Services for both international and domestic large enterprises. Unlike typical IT outsourcing services, EffiaSofts Product Engineering Services offer end-to-end enterprise software development-from ideation to lifetime maintenance-for end-customer use. Acting as a development arm for our enterprise clients, we enable them to expand their product offerings seamlessly to their end customers in the shortest time and at a lower cost.
- Just Billing Platform : in-house developed innovative technology solutions for a wide range of industries, including Retail, Food & Beverages, Gas Stations, Distribution, Airlines, and Banks. All these solutions are built on the companys flagship multi-level retailing platform, Just Billing. This innovative platform is supported by a robust, IP-driven, multi-tenant SaaS cloud, aggregation engine, rapid business application development framework, and a simplified DIY model.
EffiaSoft currently serves over 170,000 customers across India and Southeast Asia.
Did you find something suspicious?
Posted by
Posted in
Backend Development
Functional Area
Full-Stack Development
Job Code
1603499