Middle Java Developer (OddsMatrix)

Got a head full of ideas? Good!

We are looking for an enthusiastic and focused Middle Java Developer to join our OddsMatrix Back End development team in Lviv to help us to develop and maintain full Sports Betting Software Solutions from betting to settlement.

On this job, you will:

  • Add features to the existing modules and develop new.
  • Tune the applications when they do not abide by the real time constraints.
  • Add unit and functional tests wherever you feel they are needed.
  • Run refactoring sessions when needed. (not everything is perfect).
  • Work closely with your colleagues.
  • Code review your colleagues work.
  • Automatize deployment processes.
  • Think of and write technical specifications.
  • Contribute to the design and the implementation of new modules.

We are searching for people:

  • Passionate about developing software and in love with unit and functional testing.
  • Committed to high level of quality.
  • Pro-active and pragmatic.
  • Have willing to learn new technologies.

Technical requirements:

  • Two years or more professional experience as a Java EE server-side software developer.
  • Strong experience and knowledge of object oriented software design.
  • Good knowledge of common data structures.
  • Experience with multi-threaded environments.
  • Experience with Junit.
  • Experience with JDBC, SQL/MySQL.
  • Experience (or at least, knowledge) with microservice architecture: design high scalable software and high performing components, CI/CD practices in such system.
  • Experience with Spring (Boot, Data, etc.).
  • Experience with message brokers (RabbitMq, Apache Kafka, etc.) is a plus.
  • Experience with Kubernetes is a plus.
  • Experience with BigQuery is a plus.
  • Experience with Maven, Jenkins, Gitlab, Ansible is a plus.
  • Performance Tuning & Optimization (profilers, garbage collection tuning) is a plus.
  • Good English (at least Intermediate level)

Perks & Benefits:

  • 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 (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
  • We hold team building activities and office parties throughout the year
  • A flexible schedule
  • A fun & entertaining working environment
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.