We're seeking a seasoned software architect to spearhead our Java development initiatives.
Key Responsibilities
* Design and implement cutting-edge product features, including robust search mechanisms for flights and travel products
* Optimize application performance through efficient coding practices
* Contribute to research efforts to identify the best solutions
Requirements
* 6+ years of experience in Java programming
* Prior expertise in Spring and Hibernate frameworks
* Proficiency in working with Linux operating systems
* Deep understanding of design patterns and principles
* Excellent English language skills, intermediate level or above
* Knowledge of continuous integration and deployment methodologies
Benefits
* Flexible work environment with opportunities for growth and professional development
What We Offer
* A dynamic team environment with collaboration opportunities