Skip to content

Software Engineer (Java)

On-site
  • Paiania, Attikí, Greece
TECHNOLOGY

Job description

INTRALOT, a publicly listed company established in 1992, is a leading gaming solutions supplier and operator active in 41 regulated jurisdictions worldwide. With a global workforce of approximately 1,800 employees in 2021, INTRALOT is committed to redefine innovation and quality of services in the lottery and gaming sector, while supporting operators in raising funds for good causes. In 2020, INTRALOT was distinguished as a top ten most attractive employer brands in Greece.


INTRALOT is an innovation-driven company focusing its product development on the customer experience. We have designed a new ecosystem of omni-channel solutions for Lottery Games, Betting Games, Interactive Games and VLTs.

Our motto is Driving Lottery Digital Transformation with flexible, reliable, secure solutions and systems’.

INTRALOT has been awarded the prestigious WLA Responsible Gaming Framework Certification by the World Lottery Association. We always act with integrity and enjoy what we do.

To meet our current corporate needs, we would like to bring to our team a

                                                                                     Software Engineer (Java)


As our new Software Engineer (Java), you will join our Scrum teams and be involved in the Software Development Life Cycle of our latest Sports Betting platform.

Incorporating state-of-the-art technologies, our platform is capable of serving multi-feed sports content through player centric digital, mobile, and retail applications, while offering a rich set of betting features for players and sophisticated risk management tools for traders.


Key Tech Stack:

  • Java Spring Boot RESTful HTTP servers
  • SQL (PostgreSQL) and NoSQL (Apache Cassandra) databases
  • Apache ActiveMQ Artemis, Apache Kafka, and gRPC for server communication
  • Guava, Apache Ignite, and Hazelcast for caching
  • HAProxy and Nginx for load balancing
  • React and Node.js for our FE apps

Job requirements


To be a successful candidate, your professional profile should match the following criteria:

  • You hold a university or College Degree in Computer Science, Software Engineering, or relevant technology field (Mathematics and Physics)
  • At least 1 to 3 years of experience in software development
  • Excellent knowledge of Java, Spring framework, and SQL
  • Good knowledge of our tech stack or similar technologies
  • Experience with Git, Maven, Jenkins/Bamboo, Docker
  • You have an excellent command of the Greek & English language, both written and spoken
  • Completed military obligations for male candidates.


On a personal side:

  • Is communication one of your strong points? Indeed, in this position, you also need to work well with our team of developers and provide them with detailed and accurate defect reporting!
  • Apart from being an excellent Software Engineer, you have developed your analytical and problem-solving skills
  • A quick and continuous learner
  • Above all, it is very important to have a team player attitude, as we work, above everything else, as a TEAM!


INTRALOT’s vision is to attract the most talented people in our industry and to support and develop them not only to fulfill their role description but also to go beyond expectations!


Thus, we provide:

  • A competitive compensation package according to professional experience, combined with additional benefits.
  • An extensive training program upon induction and throughout employment
  • Exceptional opportunities to learn and develop in a multinational environment
  • Prospects for professional growth both locally and globally

So, if you are eager to join a truly cutting-edge technology company, submit your resume!


We are an Equal Opportunity Employer. We do not discriminate in any employment practices for reasons of race, color, religion, gender, sexual orientation, national origin, age, marital status, medical condition or disability, or any other legally protected status. Our premises at Paiania, Attica, have been designed to provide easy access to people with disabilities.

or