Senior Java Developer
We are seeking a highly skilled and experienced Senior Java Developer to fill this challenging role.
Key Responsibilities:
* Develop innovative solutions with enhanced features for flight and travel product search mechanisms
* Enhance system performance through optimization techniques
* Participate in research to identify the best solution for complex problems
Requirements:
* At least 5 years of experience in Java programming
* Proficiency in Spring, Hibernate, and MySQL frameworks
* Strong working knowledge of Linux (Ubuntu) operating system
* Understanding of design patterns and principles
* Excellent English language skills at Intermediate+ level
* Knowledge of continuous integration and deployment processes
* Ability to work collaboratively in a team environment and solve tasks independently
Benefits:
* Free professional development courses
* Access to a comprehensive sports program
* Support for career advancement through training and mentorship
* Flexible working hours and remote work options