XM

Remote Senior Java Developers – Cyprus, Greece or Remote

Sep 19, 2023

Cyprus

The Role: 

We are looking for experienced Java Developers with a passion for pushing technologies to the limits and who will work with our team of talented engineers to develop XM’s enterprise suite of trading applications.

 

**The main responsibilities of the position include:
**

  • Build advanced back end applications on the Java platform
  • Follow test-driven development, continuous integration and agile methodologies
  • Review the code of other developers
  • Monitor and improve application reliability, and optimize performance
  • Run unit testing and automation testing
  • Contribute to system design and architecture
  • Present ideas for system improvements

**Main requirements:
**

  • BSc/MSc in computer science, engineering, or any other relevant degree
  • At least 5 years of work experience in Java development
  • Solid understanding of the full development life cycle
  • Very good knowledge of programming best practises and design patterns
  • Good understanding of algorithmic complexity, data structures and multi-threading concepts
  • Knowledge of REST API and web services implementation concepts
  • A keen interest in benchmarking and optimisation
  • Passion for back end applications
  • Strong teamworking skills and interest in personal development

The following will be considered an advantage:

  • Knowledge of Oracle & MySQL 
  • Knowledge of AWS Cloud Services 
  • Work portfolio of open-source projects and technical blogs

**Benefit from:
**

  • Attractive remuneration package
  • Food allowance 
  • Intellectually stimulating work environment
  • Continuous personal development and international training opportunities
  • Attractive relocation package and support for a smooth relocation for you and your family

Type of employment: Full time

Location: Cyprus, Greece or Remote

Please visit our website http://tiny.cc/vd9bvz to submit your online application for this position.

All applications will be treated with strict confidentiality!

Join 27215+ Machine Learning Engineers, receiving daily job alerts.