Lead Software Engineer (Gaming System)

Global leader in digital lottery and gaming solutions, subsidiary of Allwyn Entertainment Group, developing cutting-edge lottery technology.
Marousi, GreeceThessaloniki, GreecePatras, Greece
Backend
Staff Software Engineer
Hybrid
5+ years of experience
Gaming

Description For Lead Software Engineer (Gaming System)

Allwyn Lottery Solutions, a global leader in digital lottery and gaming solutions, is seeking a Lead Software Engineer to join their innovative team. This role combines technical leadership with hands-on development, focusing on their flagship platform Genesis which provides comprehensive lottery solutions worldwide. The position requires expertise in Java, cloud technologies, and microservices architecture, with a strong emphasis on leading distributed teams and delivering high-quality software in a regulated environment.

The ideal candidate will have at least 5 years of software development experience, with 3+ years in a lead role. They'll be responsible for technical decision-making, team mentorship, and ensuring the delivery of robust solutions while maintaining high engineering standards. The role offers an opportunity to work on cutting-edge lottery technology, including Player Account Management, Draw-Based Games, and modern web applications.

Working in a hybrid environment across multiple Greek locations, you'll collaborate with cross-functional teams to drive innovation in the digital lottery space. The company offers comprehensive benefits, including health insurance, training opportunities, and flexible working arrangements. This is an excellent opportunity for a senior engineer looking to make an impact in a growing, technology-driven gaming company while leading and mentoring other developers.

The position combines technical expertise with leadership responsibilities, requiring both strong coding skills and the ability to guide team members. You'll be working with modern technologies including Java, Spring Boot, Kubernetes, and AWS, while ensuring the delivery of secure and scalable solutions for the gaming industry.

Last updated 9 days ago

Responsibilities For Lead Software Engineer (Gaming System)

  • Act as an individual contributor responsible for team's engineering output
  • Contribute to codebase and provide support to team members
  • Ensure proper task distribution and cross-team coordination
  • Contribute to technical designs of the system
  • Coordinate with Head of Engineering and Software Architects
  • Work closely with Product Owners on goals and business objectives
  • Support recruitment and decision making in hiring
  • Conduct regular 1-1s with team members
  • Evaluate team and individual performance
  • Identify improvements and take actions

Requirements For Lead Software Engineer (Gaming System)

Java
PostgreSQL
Kubernetes
  • Computer Science Degree (BSc or higher)
  • At least 3 years of professional experience as a lead software engineer
  • At least 5 years of experience in software development preferably in agile framework
  • Experience in leading high performance geographically dispersed software development teams
  • Strong fundamental computer science skills (OOA/OOD, data structures, algorithms)
  • Knowledge of JEE and/or Spring platform
  • Experience with Java, REST APIs, CI/CD pipelines
  • Experience with cloud computing, Docker, AWS, Spring Boot, Kubernetes
  • Understanding of DRY, SOLID, KISS, YAGNI principles
  • Excellent communication skills in English
  • Familiarity with Microservice architecture

Benefits For Lead Software Engineer (Gaming System)

Medical Insurance
Vision Insurance
Dental Insurance
Mental Health Assistance
  • Attractive salary and bonus plan
  • Health and life insurance for employee and family
  • Well-being allowance
  • Monthly lunch allowance
  • Unlimited Training options and tools
  • Extensive leave plan
  • Employee Assistance Program
  • Flexible working arrangements
  • Modern workspace environment
  • Apple equipment and top-notch office technology

Interested in this job?

Jobs Related To Allwyn Lottery Solutions Lead Software Engineer (Gaming System)

Lead Software Engineer (Gaming System)

Lead Software Engineer position at Allwyn Lottery Solutions, focusing on gaming systems development with Java, cloud technologies, and microservices architecture.

Staff Software Engineer

Staff Software Engineer position at Toast, leading backend internationalization efforts and building distributed systems for global restaurant technology platform.

Senior Staff Software Engineer, Sofi Money

Senior Staff Software Engineer position at SoFi, focusing on banking core transformation and implementation of enhanced account structures, offering competitive compensation and benefits.

Staff Software Engineer - Payments

Staff Software Engineer position at Toast focusing on building and managing payment processing systems handling millions of transactions.

Staff Software Engineer- CX Core

Staff Software Engineer position at Qualtrics focusing on CX Core platform development, requiring 8+ years experience in full-stack engineering and system design, offering hybrid work model in Provo, UT.