We are looking for – Java Developer - Lottery Industry

Scroll if your are interested

Here at Mito Digital, we love building clever things: apps, websites, and complex backend systems for lottery companies and aviation brands around the world. Now our lottery & betting team of 30+ is on the lookout for a Java Developer to join the crew! If you’re into large-scale backend systems and want to work on software used by lottery agents in thousands of locations across Hungary, we’d love to chat.

We’re looking for at least a medior level, ideally a senior-leaning Java developer who’s comfortable navigating large codebases and legacy systems. You’ll need a strong structural mindset, engineering thinking, and the ability to work independently.

What you’ll be working on...

  • Developing and managing a large-scale, Java-based backend application, widely used in retail lottery terminals across Hungary.
  • Reviewing code, testing, documenting, and continuously improving the system.
  • Adding new features and fixing bugs in an established, complex application.
  • Understanding and working with complex system architectures and legacy code.

What we expect from you...

  • Fluency in Java (we’re on Java 8, but keeping things modern).
  • Experience with large-scale applications and legacy system maintenance.
  • Solid knowledge of SQL databases.
  • Familiarity with CVS and Git version control.
  • You’ve worked with XML, XSLT.
  • Fluency in Hungarian and English, for smooth communication and documentation.

It’s a big plus if you...

  • Know your way around automated testing frameworks.
  • Are familiar with SOLID, DRY, and other design principles.
  • Have experience with NoSQL technologies.
  • Feel comfortable with Linux beyond just user-level.
  • Have worked with Jira (or a similar ticketing system).
  • Don’t mind using Eclipse.

Benefits ofworking for us

A hybrid way of working that adapts to your needs and fits your projects as well. You can manage your time quite flexibly, if you do everything the others need, on time.

Our hiring process

  • Our hiring process

    01Interview

    If everything is cool with your resume, we’ll invite you to our office for a quick chat. You’ll meet with one of our colleagues from the People Team, who will introduce you to Mito and all the good stuff you will be part of if you decide to join us. She will be with you throughout the entire process and will assist you with anything you might need. You will have the opportunity to meet with the head of your future department as well. Most importantly, you will get to ask anything you’re curious about, from where our dogs take a nap to what specific tasks we work on for our clients.

  • 02Assessment

    Afterwards, we will give you a test assignment. We do this with everyone, on every level.

  • 03Feedback

    No matter the outcome, we’ll let you know what we think, so we all can learn from the experience. We greatly value your feedback regarding the whole process, so at this point we'll ask you some short but important questions as well.

  • 04Decision

    Just like with the test assignment, we’ll get back to you with our final decision, hopefully with a big and happy yes!

Snapshots from our life

We are team and family - we sweat and laugh together. We stick around the office till late either to meet a deadline or to crush a boss on our arcade machine.

au48
Snapshots from our life
Copy of hackathon
asd
People in a hot tub
asd
aranypenge-csoportkep
A group of people smiling and posing for camera
asd
Crowd watching from a cinema
mito_onboarding_blogpost_img1-1024x683 (1).
asd
as
Involvement from the strategic level to anything tactical
asd