Hello! We, Vakoms, are looking for a Senior Java Developer to join our team. Full-time, Lviv/Ivano-Frankivsk or remote.
About the project:
Taboola is widely recognized as the world’s leading content discovery and distribution platform that now serves over 360 billion editorial and video recommendations to over 1 billion unique visitors every month.
Taboola’s technology analyzes real-time user data (such as geography, device type, referral source, collaborative filtering, and social media trends) to predict the top handful of items a user may want to consume next.
• 5+ years of Java development experience
• Сommerсial experience with Java 8+
• Deep understanding of OOP, OOD
• Solid foundation in algorithms, design patterns, and data structures
• Experience with build & deployment tools (Jenkins, Maven, Gradle)
• Experience with SQL databases
• Strong knowledge of Spring and Spring Boot frameworks
• Experience with RESTful API
• Experience with unit testing, mocking, and integration testing
• Experienced in coding best practices and patterns
• Good English language skills, both written and spoken (intermediate and higher)
Responsibilities:
• Adding and developing new features
• Maintaining the current platform
Who will you be working with?
Team members: 20 developers (BE, FE, Tech/Team Lead, Mobile(iOS/Android))
We offer:
• Engaging and challenging work in a dynamically developing company
• Personal and professional growth
• Exciting projects involving the newest technologies
• Stable and long-term projects
• Adequate and loyal management
• Friendly and engaging professional Team
• Сompetitive compensation package
• Modern and comfortable office facilities
• Flexible working hours
• Accounting assistance( taxes paid by the Company)
• 20 paid work days of vacation per year
• Subsidized English courses
• Subsidized participation in trainings & conferences
• Free car & bicycle parking
• Corporate social activities
• Membership in IT Cluster