B2BHolidays
Location
Delhi | India
Job description
Company Overview B2BHolidays is a leading travel technology company based in London, specialising in providing flight and hotel services to online travel agencies and government organizations globally. We are a cutting-edge technology company at the forefront of high-traffic and big data projects.
The Role We seek skilled and motivated backend developers with expertise in both PHP Laravel and Python to join our team. You'll play a pivotal role in our critical migration from PHP Laravel to Python, enhancing our application's performance and scalability. This is a unique opportunity to contribute strategically to our company's technological transformation. Responsibilities: Collaborative Migration: Work closely with the development team to understand the existing PHP Laravel application's architecture and functionality. Refactoring and Re-implementation: Refactor core components of the application and re-implement them in Python, leveraging a suitable framework (such as Django or Flask). Optimized Code: Write clean, well-structured, maintainable, and performant Python code. Database Interactions: Continue seamless interaction with Cassandra DB throughout the project and potentially migrate to a more Python-friendly solution if deemed advantageous. API Development and Maintenance: Develop and maintain efficient RESTful APIs to support data transfer and communication. Testing and Debugging: Implement rigorous unit and integration tests, and skilfully debug to assure code quality. Performance Optimization: Analyse and optimize the application for speed, scalability, and resource efficiency. Collaboration: Work effectively within a cross-functional team, sharing knowledge and providing guidance when needed. Requirements: Proven Experience: Minimum 10+ years of professional experience in backend development with both PHP Laravel and Python. Framework Mastery: Deep understanding of PHP Laravel's concepts and best practices, as well as experience with Python frameworks (Django, Flask preferred). Database Proficiency: Solid experience working with Cassandra DB or experience with other NoSQL databases (MongoDB, etc.). API Mindset: Strong grasp of RESTful API design and implementation. Performance Focus: A keen eye for performance optimization and a track record of building scalable applications. Self-Motivation and Teamwork: Ability to work both independently and collaboratively in a dynamic environment. Nice-to-Have: Experience with travel industry technology or distributed systems Knowledge of cloud technologies (e.g., AWS, GCP, Azure) Understanding of DevOps principles What We Offer: A chance to make a significant impact on the future of our travel technology platform Competitive salary Opportunities for professional growth and development A collaborative and supportive team environmentJob tags
Salary