Java Software Engineer

Java Software Engineer

As a Java Software Engineer, you will take part in design, development, and testing of server-side web services for our video streaming platform. The robust and highly scalable solution makes use of the latest technological advancements, specifically pertaining to video delivery.


Your responsibilities:

  • Implementing the server-side application according to the provided specification
  • Executing technical initiatives with attention to system integration and feasibility
  • Performing code reviews
  • Communicating and coordinating with the front-end teams
  • Documenting your designs and solutions
  • Proposing, planning and implementing further improvements to the solution

What we're looking for:

  • At least 3 years in Java server-side development
  • Previous experience with Spring Boot
  • Experience with high-availability systems
  • Experience with development tools (Git, Maven, Jenkins or similar)
  • Proficient in REST and Microservices architecture
  • Knowledge of TCP/IP based protocols (HTTP/DNS)
  • Knowledge of Agile Development Methodology, Continuous Integration and Unit test
  • Ability and desire to work in small and dynamic teams
  • High proficiency in written and spoken English

What will be considered as a bonus:

  • Experience with GC optimization, off-heap memory manipulation and direct I/O operations
  • Experience with Docker/Kubernetes
  • Experience with multithreading


Bonus Bonus
Choose your workplace during the Covid-19 pandemic Choose your workplace during the Covid-19 pandemic
First-class equipment First-class equipment
Flexible working hours Flexible working hours
Gifts for special days Gifts for special days
Private health insurance Private health insurance
Sports and fitness Sports and fitness
Technology package Technology package

Here’s the thing:

We come to work every day to face exciting and challenging creative problems. And we come armed with an extremely Agile mindset and a bundle of opportunities for career growth and personal development plans.

We come and go relaxed and happy as we know United Cloud has our back, making sure our work and private life are in a perfect balance.

Our team is made of smart people, ambitious enough to make the change and brave enough to move boundaries. There is always room for more individuals like that, so send us your CV.