Senior Java Developer for Video Streaming product


  • Design and develop high-load backend microservices.
  • Maintain existing codebase and gradually rewrite it to the new technology stack.
  • Optimize code to achieve better performance.
  • The system has to be ready for the constant increase of load.
  • Work together with the OPS team to address production issues.

Would be great to have

  • Readiness for the non-standard environment.
  • Experience in high load.
  • Experience/desire to integrate computer vision technologies.


  • Writing code in a clean and maintainable manner.
  • Solid experience with Java 8, especially with java.util.concurrent.
  • Experience with MySQL, Mongo, Kafka, Redis, Elasticsearch.
  • Understand microservices architecture patterns.
  • Good at Spring, Hibernate frameworks.
  • Experience with: REST, protobuf.
  • Hands-on experience with SQL and schema design.
  • Cover code by tests (mockito, powermock).
  • Excellent problem finding and solving skills.
  • Good communication skills.
  • Works in Agile team.
  • Intermediate+ English.

What we offer

  • Granting an Option.
  • Medical insurance.
  • Opportunities for professional growth and skills improvement.
  • A professional environment with great people to work with.
  • Opportunities to make a difference, to develop and grow.
  • Your opinion matters. You are encouraged to contribute to the processes in the team.
  • Team buildings / Regular corporate events.
  • Comfortable office close to «Vystavkovyi Tsentr» metro station.

About the project 

An online platform that connects people and gives them the opportunity to communicate via recording & publishing live steam videos or just leading an online conversation. An online platform that connects people and gives them the opportunity to communicate via recording & publishing live stream videos or just leading an online conversation. The company was founded in 2009 and since then has been acknowledged all over the world as a fast-growing social, interactive app for people.

The platform combines the highest-quality live video streaming and messaging, user-generated content such as games and music, and a digital economy to support it all.

At Tango, we work hard to achieve our goal to become the #1 app for live stream content. If you are an overachiever and eager to succeed, help the team continue to grow and redefine the exciting Live Streaming space.




Job Category: Java developer Tango
Job Type: Full Time
Job Location: Kyiv

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