Allwyn Lottery Solutions is a global leader in digital lottery and gaming solutions. We design and deliver innovative, scalable, and secure lottery solutions that evolve with the needs of players and operators.
Requirements
- 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
- Excellent oral and written communication skills
- Excellent presentation skills
- Excellent command of English language
- Proficient in Java and RDBMS
Benefits
- 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
