Java Developer – Limassol

Java Developer - Limassol (JD1019)

The main responsibilities of the position include:

  • Developing software programs and utilities used at the company and ensuring that the latest software applications for trading related systems run properly
  • 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, electrical engineering or any other relevant degree
  • At least 3 years’ experience in a similar position. Experience in the financial industry and in algorithmic trading is a 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 CI tools and testing techniques is considered an advantage
  • Experience with Git and build automation tools such as Maven & Gradle
  • Experience with Automated unit test (i.e. JUnit, Mocking frameworks) & Test Driven Development (TDD)
  • Demonstrated experience with Spring (IoC, Transactions), Spring Boot, Spring MVC, Spring Data, Spring Security, Spring Batch And Hibernate
  • Hands-on design and development experience on Micro-services and Restful APIs
  • Experience with front end technologies such as Angular, HTML5, SASS & CSS
  • Familiarity with NodeJS and the NPM package ecosystem
  • A proactive, sharp and efficient team player.
  • Ability to work autonomously
  • Problem solving and critical thinking skills
  • Hands-on design and development experience on Micro-services and Restful APIs

Benefit from:

  • 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

Application Form

Personal Details

Upload Documents



Note: * = mandatory.

All applications will be treated with strict confidentiality! Kindly note that only the shortlisted candidates will be contacted!

We are using cookies to give you the best experience on our website. Read more or change your cookie settings.

Risk Warning: Your capital is at risk. Leveraged products may not be suitable for everyone. Please consider our Risk Disclosure.