Software Engineer (Java)
SG Digital
Athens, Greece
πριν από 4 μέρες


SG Digital (part of Scientific Games Corp. NASDAQ : SGMS) leads the global gaming market, providing innovative software that powers the world’s most successful operators and online gaming providers.

We pride ourselves on product innovation and technical excellence and are constantly adding new applications and new functionality to our product suite, used by billions of end users.

Having recently become the Digital, online Division of the $4bn Scientific Games, we are now in a period of dramatic growth that will see us grow headcount by 30% this year alone.

Job Description

SG Digital has an established Casino online platform used by 60% of the leading operators, integrated with over 40 of the world’s most renowned games’ developers.

No other platform can offer such a range for the operator.

SG Digital is searching for experienced, smart and creative individuals to work in a primarily technical role. The candidates are most likely to be an engineer with at least two years of professional experience in the domain of web system design and development.

They will be expected to take on an intermediate role within the team engaging in all areas of the software development lifecycle.

This covers requirements capture, analysis and design through to implementation, test, delivery and ongoing support of systems.

Key Tasks

  • Develop new products, features and functionality for a leading online gaming platform
  • Participate in design and code reviews
  • Identify and address performance bottlenecks in the software
  • Design solutions that are modular, scalable and portable
  • Contribute to development process best practice and improvements
  • Apply Object Oriented (OO) software design principles including design patterns
  • Produce cohesive and concise technical documents
  • Required Skills :

  • Good knowledge of the Java programming language, with at least 1-2 years of commercial experience
  • Experience in writing unit tests (JUnit, Mokito, etc)
  • Experience in writing SQL queries and basic schema design
  • Understanding of OO software design principles, data structures and algorithms
  • Excellent communication skills, both written and spoken
  • Highly motivated with experience working as part of a team
  • Good analysis and problem-solving skills
  • Working knowledge of Linux / Unix OS
  • Desired Skills :

  • Experience with Java Spring Framework
  • Knowledge of a scripting language (Bash, Python, etc)
  • Experience with database design
  • Experience with Continuous Deployment and Integration tools (Jenkins, Docker, etc)
  • Experience using Maven
  • SQL query optimisation experience
  • Experience with Agile methodologies (Scrum, Kanban)
  • Some fluency in Maths (probability, combinatorics)
  • Web front-end (HTML & JavaScript) experience
  • Experience in deploying, configuring and maintaining Java Servlet containers (Tomcat)
  • A bachelor’s degree in computer science, engineering, or information systems.
  • Additional Information

    Why would you enjoy working with us at SG Digital?

    Competitive benefits, an open and supportive environment as well as a modern and exciting workplace

    The opportunity to interact with global teams on a regular basis and the possibility to switch teams and projects as you and our business continues to develop and grow

    Tangible and genuine development - at SGD, you can take your career where you want it to go!

    Exposure to real work, business-critical projects and the chance to develop some of the world’s leading e-commerce sportsbooks whilst working on exciting client projects and interact with lots of code!

    And if that’s not enough ; you will get to enjoy a stunning work location and flexible working whilst we provide you with the guidance and development skills you need to progress quickly and enhance your career.

    Υποβάλετε αίτηση
    Προσθήκη στα αγαπημένα
    Κατάργηση από τα αγαπημένα
    Υποβάλετε αίτηση
    Το e-mail μου
    Πατώντας στο κουμπί «Συνέχεια », δίνω στο neuvoo τη συγκατάθεση μου να καταχωρήσει τα δεδομένα μου και να μου στέλνει ειδοποιήσεις μέσω email, όπως αναφέρεται λεπτομερώς στην πολιτική προστασίας προσωπικών δεδομένων του neuvoo. Μπορείτε ανά πάσα στιγμή να αποσύρετε τη συγκατάθεση σας ή να διαγραφθείτε οποιαδήποτε στιγμή.
    Φόρμα αίτησης