Java Developer | Viber

Viber is one of the most popular apps in the world, and working with Viber is a unique opportunity to influence hundreds of millions of people using our messaging app. We’re looking for highly motivated backend developers to join the team!

Viber services are all cloud-native and utilize the latest cutting-edge cloud services. As a Viber Backend Developer, you will build a massive scale service spread across thousands of servers around the globe, utilizing NoSQL databases performing billions of operations per second.

So, If you are curious about working with a large scale of data in real-time, committed to translating insights into action, want new challenges daily, and impact the lives of millions of users globally, this role is for you!


  • 3 years of experience in server development
  • Deep knowledge of Java
  • Linux and server experience – a must
  • Conversational level of English
  • Excellent oral and written communication skills
  • Higher technical education


  • Lead and deliver high scale projects
  • Create new, awesome features for millions of users
  • Design and write efficient, maintainable code supporting billions of operations per second

Will be a plus

  • Good understanding of C ++ code with the ability to write and debug it
  • Experience in asynchronous programming and functional programming (e.g. RxJava)
  • Experience in high-load projects (using Akka)
  • Experience with asynchronous network structures such as Netty, Vert. x
  • Knowledge of AWS and its services

What we offer

  • Competitive salary
  • Medical insurance
  • Tax compensation
  • Hybrid work model: a mixture of in-office and remote work
  • Long-term employment with 20 working
  • Paid sick leaves (10 per year)

About the project 

Rakuten Viber connects people no matter who they are, or where they are from. With the help of the Viber platform, a calling and messaging app, millions of users worldwide have access to a range of features like one-on-one chats, video calls, group messaging, and updates and discussions with their favorite brands and celebrities.

Now, our international partner is looking for a Senior Java backend developer to globally add new features and expand the system functionality of the Viber platform.

Job Category: Back-End vacancies Java Viber
Job Type: Full Time
Job Location: Kyiv Remote

Apply for this position

Allowed Type(s): .pdf, .doc, .docx
Book a Call

We use cookies to give you a better online experience. By using our site, you agree to our Cookies and Privacy Policy