Senior Java Developer for Viber

Anastasiia Korytnyuk

Published: 03 Sep 2021

Viber is looking for a hands-on Senior Backend Engineer to join the development of new payment features adding new capabilities and features for Viber users.

Viber is passionate group of problem-solvers, innovators and creators with over 370 extraordinary employees worldwide – located in London, Moscow, Singapore, Sofia, San Francisco to Manilla, and more. Now they are on the lookout for new talents to join the team! It can be your next career opportunity.


  • 4+ years of experience with server-side development
  • Deep knowledge of at least one high-level systems language (Java, C++, Node.js etc.) as a backend developer
  • Linux server-side experience
  • Excellent verbal and written communication skills
  • BSc. in Computer Science or equivalent
  • Upper-intermediate English level
  • Good to have:

  • Background in asynchronous programming and functional programming (such as RxJava, Java 8)
  • Background in developing using real-time NoSQL databases, like Couchbase, ElasticSearch, Redis, etc.
  • Background in using asynchronous networking frameworks, e.g. Netty, Vertex
  • Knowledge of AWS cloud and its services
  • Good knowledge of additional languages (Scala, Python)
  • Responsibilities:

  • Create new payment features for millions of users
  • Lead and deliver large scale fintech projects
  • Design and write efficient, maintainable code supporting billions of operations per second
  • We offer:

  • Challenging project
  • Competitive salary with the regular review
  • Full-Time job (Office in Kyiv (Maidan Nezalezhnosti area) or remotely)
  • Flexible working schedule, vacations, paid sick leaves, English courses, regular parties
  • Good working environment
  • Great team spirit
  • Send CV

    First name*

    Last name

    Your email*


    Cover Letter