Senior Software Engineer (java)

Allwyn Lottery Solutions

About us:

Allwyn Lottery Solutions is a subsidiary of Allwyn Entertainment Group – a leading multi-national lottery operator with a market-leading presence in Austria, the Czech Republic, Greece, Cyprus, and Italy. We build better lotteries that return more to good causes by focusing on innovation, technology, efficiency, and safety across a growing casual gaming entertainment portfolio.

Our purpose is to make play better for all and our mission is to be a trusted and proactive guardian of all that is good in lotteries and casual gaming entertainment.  We believe in changing lives…a little or a lot…but always for the better. 

Allwyn Lottery Solutions is the global leader in designing and delivering captivating digital gaming solutions for lotteries worldwide. With our extensive industry experience, vast knowledge base, and diverse talent, we empower lotteries to create winners and support communities. Our collective expertise enables our clients to reach new players, expand brand engagement, and achieve long-term growth through sustainable and impactful technical solutions. Our differentiating factor lies in our ability to seamlessly engineer technical solutions that align with our client's visions.  Our vision is to be a leading global lottery-led entertainment platform by making gaming better for all, starting from the foundations and enabling our team to blaze new trails and serve as the ground for empowering our clients to achieve sustainable, long-term growth.        

What makes this role exciting and challenging:

The Software Engineer role produces and implements functional software solutions working with teams across the organization, to improve the technology that underpins the company. Works across the software development life cycle, and gets involved in all development phases from analyzing requirements, and developing secure software to providing support after the new technology is launched.

The Software Engineer role works independently with minimum supervision and have the ability to transfer knowledge within the team. Excellent organization and problem-solving skills are a prerequisite for the successful implementation of the tasks. Hands-on experience in software development and agile methodologies is a must-have.

As part of your everyday responsibilities, you will:

  • Develop high-quality software design

  • Identify, prioritize, and execute tasks in the software development life cycle

  • Develop tools and applications with clean, maintainable, and secure code and guide the rest of the team in doing so

  • Demonstrate excellent RDBMS skills (design, implementation, migration) working with large amounts of data in production systems

  • Conduct code reviews and provide feedback to help the team keep the code quality high

  • Review and debug code

  • Implement REST APIs

  • Deploy and maintain dev & production systems

  • Apply best practices in software engineering

  • Write Unit tests

Requirements

Key qualifications for your success: 

  • University-level degree (at postgraduate level is a plus) in Computer Science, Information Technology, or a relevant field of study
  • 5+ years of proven working experience with at least one Java framework (preferably Spring 4+) and ORM framework
  • Excellent RDBMS skills (design, implementation, migration) working with large amounts of data in production systems
  • Experience in implementing REST APIs
  • Excellent understanding of concurrency in Java
  • Understanding of distributed computing principles and challenges
  • Understanding of how to write clean, maintainable, and secure code as well as guiding the rest of the team in doing so
  • Experience with OAUTH
  • Experience deploying and maintaining production systems
  • A strong drive to follow and apply best practices in software engineering
  • Experience in  Unit tests using JUnit or Spock
  • Good understanding of Docker
  • Familiarity with Microservice architecture
  • A strong drive to follow and apply best practices in software engineering
  • Excellent oral and written communication skills
  • Excellent presentation skills
  • Excellent command  of  English language
  • Proficient in Java and RDBMS

It would be highly advantageous if you had:

  • Experience with K8S 

  • Experience with at least one of the major cloud providers (ie AWS, GCE, Azure)

  • Experience in Automated testing (functional tests and integration tests) and CI / CD

  • Experience with JVM languages other than Java

  • Demonstrated ability to write Unit tests using JUnit or Spock

  • Good understanding of front-end technologies and frameworks

  • Event-driven architecture

Benefits

Unlock the Benefits-Discover What's in for you:

  • Be part of  a dynamic team with  enthusiastic experts that will support your talent and growth

  • Embark on a journey within a diverse environment full of opportunities and challenges

  • Comprehensive onboarding experience designed to facilitate your smooth transition

  • Attractive salary and a bonus plan

  • Health and life insurance for you and your family

  • Well-being allowance

  • Monthly lunch allowance

  • Developmental 360° feedback framework

  • Unlimited Training options and tools

  • Extensive leave plan

  • Employee Assistance Program with specialized Counselors / Licensed Psychologists

  • Enjoyable and stable working environment

  • Flexible working arrangements (fully remote/hybrid)

  • Modern workspace environment

  • Apple equipment and top-notch office technology to support our hybrid working 

Allwyn is an Equal Opportunity Employer which prides itself in being diverse and inclusive. We do not tolerate discrimination, harassment, or victimization in the workplace. All employment decisions at Allwyn are based on the business needs, the job requirements, and individual qualifications. Allwyn encourages applications from individuals regardless of age, disability (visible or hidden), sex, gender reassignment, sexual orientation, pregnancy and maternity, race, religion, or belief, and marriage and civil partnerships.

Privacy Disclaimer

By clicking "Apply" for this Job, you agree that you have read and accepted our Privacy Statement relating to job applicants and that you provide your consent for the processing of your personal data for the purposes described therein.

Vacancy posted more than 2 months ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer (java) in Hellenic Republic vacancy
  •  ...measures to mitigate risks and ensure project objectives are met. Conduct regular project status meetings and provide updates to senior management, highlighting key achievements, challenges, and next steps. Ensure all project documentation, including requirements,... 
    Senior

    Fraport Greece

    Hellenic Republic
    more than 2 months ago
  •  ...while providing an amazing experience both to our customers and our event producers. The Team We are looking for a Senior Software Engineer with great enthusiasm for the event ticketing industry to join our team in Marousi, Athens. The Engineering team’s purpose... 
    Senior

    more.com

    Hellenic Republic
    more than 2 months ago
  •  ...technology while providing an amazing experience both to our customers and our event producers. The Role We are looking for a Senior Systems Engineer with great enthusiasm for the event ticketing industry to join our team in Marousi, Athens. The successful candidate must... 
    Senior

    more.com

    Hellenic Republic
    more than 2 months ago
  •  ...environments, proactively resolving complex issues and effectively leading and motivating teams at all levels, from frontline staff to senior management and investors. COMPANY OVERVIEW We exist to make food the world loves. But we do more than that. Our company... 
    Senior
    Local area
    Hellenic Republic
    more than 2 months ago
  •  ...their lives while doing the same in their own. For nearly 50 years, we’ve been reimagining and reinventing what it means to work in senior living, ensuring our employees have the most fulfilling and productive opportunities possible. Our care-based services and... 
    Senior
    Holiday work
    Full time
    Temporary work
    Local area
    Flexible hours
    Sunday
    Day shift

    The Village at Mill Landing

    Hellenic Republic
    10 days ago
  •  ...within budget and is completed on time. The Senior Project Manager handles the "project...  ...Requirements A higher university degree in Engineering; Advanced training in Project...  ...Strong familiarity with project management software tools, methodologies, and best practices... 
    Senior
    Work experience placement
    For subcontractor
    Offshore

    Asso.subsea

    Hellenic Republic
    more than 2 months ago
  •  ...Greece, fueled by a genuine passion for engineering and a deep fascination with innovation....  ..., actively engaged in both hardware and software research and development. We specialize...  ...using key metrics and prepare reports for senior management Assist in setting financial... 
    Senior
    Work experience placement
    Worldwide

    Semitron

    Hellenic Republic
    more than 2 months ago
  •  ...users’ pain points, by using various methodologies.  Support senior members of the UX Research team on strategic research, translating...  ...experience as a facilitator in Usability tests/ Interviews on software products ~ Experience with remote user testing methodologies... 
    Senior
    Work experience placement
    Remote job
    Flexible hours

    Allwyn Lottery Solutions

    Hellenic Republic
    a month ago
  •  ...is special. We’re growing fast so we’re looking for a Senior Frontend Engineer to join our Engineering team! If you want to be part of...  ...exceptionally good engineer who wants to work in a world-class software company, you're in the right place. Benefits Our... 
    Senior
    Relocation bonus
    Flexible hours

    Workable

    Hellenic Republic
    more than 2 months ago
  •  ...lies in our ability to seamlessly engineer technical solutions that align...  ...exciting and challenging: As a Software Architect, you will be...  ...of proven working experience in Senior Software Development roles with at least one Java framework (preferably Spring 4+... 
    Senior
    Work experience placement
    Casual work
    Remote job
    Worldwide
    Flexible hours

    Allwyn Lottery Solutions

    Hellenic Republic
    more than 2 months ago
  •  ...factor lies in our ability to seamlessly engineer technical solutions that align with our client...  ...and coding standards Execute complete software development life cycle (SDLC)...  ...of the following programming languages: Java, Groovy Experience in applying automation... 
    Senior
    Casual work
    Remote job
    Worldwide
    Flexible hours

    Allwyn Lottery Solutions

    Hellenic Republic
    more than 2 months ago
  •  ...factor lies in our ability to seamlessly engineer technical solutions that align with our...  ...role exciting and challenging: The Lead Software Engineers (Front End) produce and...  ...Digital Lotteries. They work closely with senior management to define software requirements... 
    Senior
    Casual work
    Remote job
    Worldwide
    Flexible hours

    Allwyn Lottery Solutions

    Hellenic Republic
    more than 2 months ago
  •  ...in our ability to seamlessly engineer technical solutions that align...  ...exciting and challenging: A Lead Software Engineer (Back End) in Allwyn...  ...Games. They work closely with senior management to define software...  ...development technologies: Java Automated acceptance... 
    Senior
    Casual work
    Remote job
    Worldwide
    Flexible hours

    Allwyn Lottery Solutions

    Hellenic Republic
    more than 2 months ago
  •  .... Our differentiating factor lies in our ability to seamlessly engineer technical solutions that align with our client's visions.  Our...  ...development and operations teams, ensuring smooth integration between software development and infrastructure management processes.... 
    Senior
    Casual work
    Remote job
    Worldwide
    Flexible hours
    Rotating shift

    Allwyn Lottery Solutions

    Hellenic Republic
    more than 2 months ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Software Engineer (java). Be the first to apply!

subscribeToSimilarBanner
Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions