Junior Java Developer for Team Online (Odessa)

Odessa, Ukraine


Team Online is a leading European developer of IT solutions for providers assisting people with developmental disabilities. We support the many needs of providers of residential services, group homes, adult services, day services and employment services.

We are one of the market leaders within the industry, and we have reached this position by dedicating our efforts towards making a user-friendly IT solution that can improve and support the daily routines of care providers and their organizations.

Team Online has the triple-A rating since 2008, which is the highest rating in terms of financial status.

We have three different main products in our product portfolio called Sensum.

We build advanced solutions for planning, healthcare, medication, economy etc. The IT systems in Denmark are in a constant development, so there is always a lot of really cool challenges. We have great teamwork where we put a great effort in being up to date with the newest technologies, and we put a great effort in keeping each other up to date.

Technology stack:

  • Java 8
  • Spring MVC
  • Spring security
  • Hibernate
  • Angular 6
  • Mysql
  • Microservice based setup

Read more about the client


On behalf of Team Online, Ciklum is looking for a  Junior Java Developer to join our Odessa team on a full-time basis.


  • Back-end development of new functionality as well as support of existing;
  • Show passion, innovation, and creativity in building products;
  • Closely cooperate with Developers in Denmark as well as with the Odessa team.


  • 1+ years of professional experience;
  • Upper-intermediate English level.

Primary hard skills:

  • Java;
  • Spring;
  • Hibernate.



  • Spring MVC;
  • Spring Security;
  • JavaScript;
  • JSP;
  • CSS;
  • JAX-WS;
  • Test Driven Development;
  • Domain Driven Design.

Personal skills

  • Strong team player;
  • Passionate about software development;
  • Eager to learn new things constantly.

What's in it for you

  • Variety of knowledge sharing, training and self-development opportunities;
  • Competitive salary;
  • State of the art, cool, centrally located offices with warm atmosphere which creates really good working conditions.