XM.com 2018: Java Developers with Financial Applications Experience – Limassol or Nicosia

Reference Number: JDFA1017

The main responsibilities of the position include:

  • Developing algorithmic trading software
  • Recommending software upgrades for existing systems
  • Reviewing current systems and presenting ideas for system improvements, including cost proposals
  • Producing detailed specifications and implementing the program codes
  • Testing the product in controlled situations and rectifying any problems before going live
  • Using version control systems
  • Assisting in the preparation of training manuals for users
  • Responsible for the maintenance of the systems once they are up and running

Main requirements:

  • BSc/MSc in Computer Science, Engineering or any other relevant degree
  • At least 3 years’ experience in a similar position. Experience in the financial industry is a strong plus
  • Very good working knowledge of Java
  • Knowledge of C/C++, C# is a plus
  • Experience in multi-threaded, event driven applications
  • Working knowledge of design patterns
  • Experience in working with databases and version control systems
  • Experience with algorithmic trading is considered an advantage
  • Experience with CI tools and testing techniques is considered an advantage
  • Proactive, sharp and efficient
  • Ability to work autonomously
  • Problem solving and critical thinking skills


  • Attractive remuneration package plus performance related reward
  • Private health insurance
  • Private pension insurance
  • Intellectually stimulating work environment
  • Continuous personal development and international training opportunities

Type of employment: Full time

Location: Limassol or Nicosia, Cyprus

All applications will be treated with strict confidentiality!

Apply Now

Java Developers with Financial Applications Experience - Limassol or Nicosia (7 downloads)

Reasons I got involved in Computer Science and Informatics

  • From a young age, I found it very interesting
  • I have a good friend that supported me all the way
  • It is fun and challenging!
  • There are so many different topics, once you get bored of one you can skip to the next
  • There are new topics and challenges almost every day
  • It is something that you can teach yourself (especially nowadays that there is so much free material online)

Login to ‘CytaVoda WiFi’ with no password using your SIM card

Using Android devices that carry Cytamobile-Vodafone SIM cards with active RED and BLACK plans, you can connect to the CytaVoda WiFi using SIM authentication instead of using a password.

To do so

  • from the Wi-Fi manager of your cell phone click to connect on the CytaVoda WiFi network
  • at the new window click on the drop-down named EAP method
  • and select the option SIM
  • finally click on the Connect button.

The system will validate you and no further steps needed.

You will notice that your Wi-Fi manager will show a slightly different window than the usual when you click to connect on the network. This is normal as the network offers multiple authentication methods and it is giving you the option to choose which one to use. Of course, we do not know the password and the purpose of this post is to demonstrate the SIM authentication method.

The CytaVoda WiFi has a drawback, it does not offer unlimited data to the users.
Depending on what your SIM plan is, you will have a different monthly data allowance which is renewed every 1st of the month.

The data allowance limits that were applied at the time this post was written, were the following:

  • 200MB for: RED 1
  • 500MB for: RED 2
  • 1GB (1024MB) for: RED 3
  • 2GB (2048MB) for: RED 4 / RED Family / RED Plus / BLACK

You can check the amount of CytaVoda WiFi data that you consumed and the remaining data at the page http://miu.cyta.com.cy.

Cyprus – Prepaid Cards – Check Remaining Balance and Expiration Date

Cyta – soeasy Pay As You Go

To check the remaining balance and the expiration date of your SIM card, type *110# and press call/dial.
To find out the current information on your bonuses (e.g. free SMS) type *110*1# and then press call/dial.

PrimeTel – Pay As You Go Kartokiniti

To find out your account balance and expiration date, type *133# and press call/dial.
To find out the remaining balance of your bonus, type *140# and press call/dial.

MTN – Pay As You Go

You can find out what your available balance is and when will your subscription expire by typing *202# and then pressing call/dial.

Logarithm is the inverse operation to exponentiation

In mathematics, the logarithm is the inverse operation to exponentiation, just as division is the inverse of multiplication and vice versa. That means the logarithm of a number is the exponent to which another fixed number, the base, must be raised to produce that number. In the most simple case the logarithm counts repeated multiplication of the same factor; e.g., since 1000 = 10 × 10 × 10 = 103, the “logarithm to base 10” of 1000 is 3. More generally, exponentiation allows any positive real number to be raised to any real power, always producing a positive result, so the logarithm can be calculated for any two positive real numbers b and x where b is not equal to 1. The logarithm of x to base b, denoted logb (x) (or logb x when no confusion is possible), is the unique real number y such that by = x. For example, log2 64 = 6, as 64 = 26.

From: https://en.wikipedia.org/wiki/Logarithm

Another example: When N = ax then x is equal to loga (N) (or loga N).
Comic is based on: https://www.facebook.com/cutbu2/photos/a.146307418902007.1073741874.145016865697729/479097838956295/

Regular expression to match any ASCII character

The following regular expression will match any ASCII character (character values [0-127]).


The next regular expression makes the exact opposite match, it will match any character that is NOT ASCII (character values greater than 127).



gEdit - regular expression to match any ASCII character

gEdit – regular expression to match any ASCII character

gEdit - regular expression to match any Non-ASCII character

gEdit – regular expression to match any Non-ASCII character

Facebook gives hints about what a picture contains on the ‘alt’ field

Just a fun fact:

Facebook posts some of the information that it automatically derives from user pictures in the alt field of the pictures.
Below we post two samples from a stream that demonstrating this feature:

In the first one we can read in the alt the following Image may contain: 1 person, smiling, closeup.

In the second one we can read in the alt the following Image may contain: 1 person, sitting, pool, sky and outdoor.

We can see that in both cases the information is pretty much valid.

XM.com 2017 : Front End Developers

Reference Number: FED2017

The key responsibilities of the role include:

  • Implementing the required changes to all company web pages
  • Overseeing the correct functionality of the various company web pages and solving any problems the website encounters and/ or liaising with the appropriate expert
  • Developing database management systems on the web in coordination with the web developer officers
  • Performing routine site maintenance as needed and spotting out errors
  • Staying abreast of the latest developments in his/her field, emerging technologies and services that may enhance the web experience
  • Making relevant well thought recommendations to the Management

You must meet the following criteria:

  • BSc/MSc in Information Technology or any other relevant degree
  • Working knowledge of HTML, CSS, JavaScript/JQuery
  • Working knowledge of CMS, ideally WordPress/Drupal
  • Working knowledge of PHP, MySQL (or SQL) and version control systems
  • Experience in PHP frameworks (Symfony, CakePHP, CodeIgniter, Zend framework or other related frameworks)
  • Proactive and efficient
  • Strong organisational skills
  • Ability to multitask and prioritise

Remuneration: An attractive remuneration package will be offered to the successful candidate.

Type of employment: Full time

Location: Limassol, Cyprus

Please forward us your CV to [email protected] quoting the above job reference number.

All applications will be treated with strict confidentiality!

Front-End-Developers.pdf (48 downloads)