SG Digital Java Software Engineer in Athens, Greece

We are looking for a bright individual with creativity and technical ability to work on one of the largest e-gaming platforms in the world. The ideal candidate will need to find innovative solutions to challenging problems and have the hands-on technical ability to design and implement the solutions. The role is perfect for a developer that is also interested in contributing to the analysis and design phases of software development.

OpenBet 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 range for the operator.

Responsibilities of a Java Software Engineer within OpenBet:

  • Develop new products, features and functionality for a leading online gaming platform

  • Identify and address performance bottlenecks in the software

  • Design solutions that are modular, scalable and portable

  • Work with product management teams to extract requirements and agree on designs

  • Contribute to development process best practice and improvements

If you are the right Java Software Engineer for us you will be able to demonstrate:

  • A high standing bachelor’s degree in computer science, engineering or information systems from a well regarded university

  • *Excellent communication skills *in English, both written and spoken

  • Demonstrable talent in Java coding

  • Knowledge of JAXB, Spring, SOA, JMS

  • Database experience including JDBC, writing and optimising queries (any vendor)

  • Basic understanding of TCP/IP network fundamentals

  • Experience using version control systems (Subversion, CVS, etc.)

  • Experience of writing and executing unit tests

  • Proven hands-on experience in building commercial web applications

It would also be great to see these skills/experiences as well:

  • Familiarity developing on Unix/Linux

  • Experience with LAMP* (Linux, Apache, MySQL, PHP) *website design

  • Website development skills HTML(5), JavaScript and CSS

  • Web technologies and Internet protocols (XML, HTTP, TCP/IP)

  • Experience of complete software life cycle

  • Scripting skills: Perl, Python, JavaScript

  • Knowledge on using *continuous integration servers *(Jenkins/CruiseControl)

  • Knowledge of DB schema design and query optimisation

  • Agile development experience (Scrum/XP)

Why would you enjoy this opportunity with OpenBet?:

  • 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 OpenBet, 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.