Java SW Engineer


OPAP is recruiting a Java SW Engineer, to be based
in Athens, Greece.

Company Profile
  • OPAP is one of the most recognized Group of companies in Greece, listed on the Athens Exchange.
    In order to best serve the Group's rapid development, business efficiency and customer service excellence, the Group welcomes talents and recruits outstanding professionals who will become part of the team that will make OPAP a globally competitive Greek Company, so as to contribute even more to the Greek economy and our Society.
    At the same time, by investing in the training and development of all employees through constant training courses, the company safeguards the further developing and strengthening of talent so as to guarantee the achievement of the strategic objectives of the Company.
Job Description
  • The mission of the Java Software Engineer is to analyse, design, implement and support high quality software solutions to meet Business Objectives. Key axes are Systems Integration, Customer Relationship Management (CRM), Enterprise Resource Planning (ERP), B2B Portals and Business Collaboration Tools.
  • Analyzes, designs, develops and supports in-house software solutions to meet business needs.
  • Implements integration through interfaces with third party systems e.g. core gaming platforms, CRM and ERP.
  • Maintains source versioning and build software releases.
  • Performs new installations, patches and upgrades following enterprise deployment processes.
  • Monitors performance and provides 2nd and 3rd level application maintenance and support.
  • Develops technical documentation i.e. functional specifications document, software topology, user manual.
  • Organizes and performs end-user training.
  • Investigates and assesses state-of-the-art frameworks or 3rd party solutions related to the area of interest.
  • BSc/MSc degree in Computer Science/Information Technology.
  • 2+ years of recent professional experience in requirements’ analysis, design, implementation, testing and support of high quality IT software systems and applications.
  • Experience in designing and implementing relational database systems (Oracle/MySQL/MS SQL Server); excellent knowledge of SQL and PL/SQL.
  • Hands-on experience in Oracle Application Express (APEX) development tool is highly preferred.
  • Proven experience in software development using:
  • Java/J2EE/Spring/JSF on Tomcat application servers.
  • Hibernate or other ORM (object relational mapping) frameworks.
  • Javascript frameworks such as jQuery/AngularJS.
  • Web services, SOAP/REST, XML/JSON.
  • Hands-on experience in Oracle Application Express (APEX) development tool is highly preferred.
  • Experience in projects related to Lotteries and/or Betting is highly desirable.
  • Strong analytical and problem-solving skills.
  • Effective organizational and time management skills.
  • Highly motivated, initiative-driven.
  • Ability to work efficiently both within a team and on own initiative.
  • Excellent use of Greek and English languages (oral and written).
  • Military obligations fulfilled (for male candidates).
  • The company offers excellent career opportunities and a competitive compensation package, based on the qualifications of the candidate.
  • Indicate the source of the job vacancy in your application:
This vacancy is no longer accepting applications


Frequently Asked Questions

How can I apply for vacancies through

Read Article