Trainee/Junior Java Developer

Do you want to learn modern technologies and grow you skills to be able to work independently in IT projects? EM is inviting beginner Java developers to take part of our paid trainee program in OddsMatrix Java BackEnd team. You will work on real high load distributed system using Kafka, RabbitMQ, BigQuery and other cool technologies under the guidance of an experienced mentor!


  • Willingness to learn new technologies and work in proactive team;
  • Good knowledge of OOP, data structure and algorithms;
  • Basic Java knowledge

Nice to have:

  • Willingness to participate in lan parties, board games session, puzzles and various other activities with us 🙂

We offer:

  • 21 days of paid vacation plus 1 day per every year you work with us
  • 40 paid sick leaves
  • medical insurance with a pretty much good coverage for you to feel safe
  • GYM (Sportlife at any location or Eurosport, including the swimming pool)
  • we have lunches which are company paid and delivered straight to the office
  • Interesting and challenging tasks, opportunities for self-realization and career growth;
  • English language courses;
  • Education budget
Apply for this job now! HR team will never use any personal information it receives from you for any purpose beyond recruitment, employment or reference checks, and strongly believes in the importance of keeping the personal information private.


  • Shiny new and modern office.

  • Health insurance or gym membership, or a mix of both.

  • Dental Services.

  • Daily catered lunch.

  • Fruit day.

  • Massage at work.

  • Private healthcare and dental care discounts.

  • We hold team-building activities and office parties throughout the year.

  • We have an ever-growing library (online & offline).

  • Flexible schedule.

  • A fun entertainment corner.

  • Internal & external training.

  • Health and well-being in house programs.