Java Developer - Lottery Industry

Mito Digital builds apps, websites, and complex backend systems for lottery companies and aviation brands worldwide.
Budapest, Hungary
Backend
Senior Software Engineer
Hybrid
5+ years of experience
Enterprise SaaS

Description For Java Developer - Lottery Industry

Mito Digital, a company specializing in building sophisticated solutions for lottery companies and aviation brands worldwide, is seeking a Java Developer to join their lottery & betting team of 30+ professionals. The role focuses on developing and maintaining large-scale backend systems used by lottery agents across Hungary.

The position requires a senior-leaning Java developer comfortable with complex codebases and legacy systems. The ideal candidate will possess strong structural thinking and engineering capabilities, able to work independently while managing large-scale applications. The tech stack centers around Java 8, with emphasis on maintaining modern development practices despite working with established systems.

Key responsibilities include managing a Java-based backend application for retail lottery terminals, code reviews, testing, documentation, and system improvements. The role demands expertise in SQL databases, version control systems, and XML technologies. Communication skills in both Hungarian and English are essential for effective collaboration and documentation.

The company offers an attractive work environment with a hybrid setup, combining remote work flexibility with a well-equipped downtown Budapest office. Benefits include professional development opportunities, extra vacation days through a loyalty program, and comprehensive health packages. The culture emphasizes both professional growth and work-life balance, featuring regular team events and a dog-friendly workspace.

This position presents an opportunity to work on impactful projects while being part of a solution-oriented team that values continuous learning, trust, and maintaining a positive work atmosphere.

Last updated 25 days ago

Responsibilities For Java Developer - Lottery Industry

  • Developing and managing a large-scale, Java-based backend application for retail lottery terminals
  • 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

Requirements For Java Developer - Lottery Industry

Java
  • Fluency in Java (Java 8)
  • Experience with large-scale applications and legacy system maintenance
  • Solid knowledge of SQL databases
  • Familiarity with CVS and Git version control
  • Experience with XML, XSLT
  • Fluency in Hungarian and English
  • Knowledge of automated testing frameworks (plus)
  • Familiarity with SOLID, DRY principles (plus)
  • Experience with NoSQL technologies (plus)
  • Linux knowledge (plus)
  • Experience with Jira (plus)
  • Comfortable with Eclipse (plus)

Benefits For Java Developer - Lottery Industry

Medical Insurance
Education Budget
Commuter Benefits
  • Exciting challenges & impactful work on global projects
  • Structured onboarding process with dedicated buddy
  • Hybrid work option with downtown Budapest office
  • MacBooks, coffee, and fresh fruit provided
  • Access to conferences, coaching, and competitions
  • Native English coach for professional communication
  • Extra days off based on loyalty (Level Up system)
  • Hackathons, office parties, family events
  • Dog-friendly workspace
  • Flexible benefits for sports, education or commuting
  • Annual medical screenings and preventive care

Interested in this job?

Jobs Related To Mito Digital Java Developer - Lottery Industry

Senior PHP Developer (Remote, Greece & Cyprus)

Senior PHP Developer position at LearnWorlds, focusing on backend development and API optimization for a leading e-learning platform. Remote work available for candidates in Greece and Cyprus.

Senior Full Stack Engineer

Senior Full Stack Engineer position at PayPal Shanghai, focusing on financial systems development using Java, Node.js, and modern technologies with 2+ years experience required.

Software Senior Engineer (C and Python)

Senior Software Engineer position at Dell Technologies focusing on C and Python development, system architecture, and technical leadership in Poland.

Senior Power and Performance Software Engineer, Annapurna Labs

Senior Power and Performance Software Engineer role at AWS Annapurna Labs, focusing on tool development and optimization for machine learning data centers.

Senior Java Developer (Exchange - Middle Back Office)

Senior Java Developer position at Crypto.com, developing exchange platform solutions with 5+ years experience required, offering hybrid work in Singapore.