Send your CV at


We are always looking for great people to work with. Please send us your CV at

Position: JAVA Software Programmer

If you are a highly motivated and passionate professional and wish to be part of our team, explore our current job openings and apply.


The main responsibilities of the position include:

Building advanced back end applications on the Java platform
Following test-driven development, continuous integration and agile methodologies
Reviewing the code of other developers
Monitoring and improving application reliability, and optimising performance
Running unit testing and automation testing
Contributing to system design and architecture
Presenting ideas for system improvements



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
Knowledge of Oracle & MySQL is considered a plus
Knowledge of AWS Cloud Services is considered a plus
Work portfolio of open-source projects and technical blogs is considered a plus
A keen interest in benchmarking and optimisation
Passion for back end applications
Strong teamworking skills and interest in personal development
Position: Computer Networks Engineer

Wanted, οne amazing person who is strong in heart and generous in spirit, and hungry to change the world. We need an engineer in order to take our team to new heights! We strive to offer the best services when we serve our clients in their business. We need you to help us maintain the quality of service our clients have come to expect, and help us continue to develop our company.


Duties include
1. IT installations and customer training (at customer’s premises)
2. IT maintenance and support (at customer’s premises)
3. Outdoor installations - Cabling
4. Equipment installation and mounting
5. Assisting clients and resolving issues remotely (over skype, teamviewer, email, phone)
6. Talking to customers
7. Configuring all the different solutions for the customers
8. Configuring monitoring tools
9. Prototyping and specification analysis for solutions
10. Testing various software development features
11. Search engine optimization of website, adding content and blogging
12. Marketing solutions via different web platforms
13. Bidding management for governmental projects
14. Presenting solutions to prospective customers


• University degree (Computer Networks or IT related)
• Good understanding of routing and switching technologies, OSI model and IP protocols
• Good understanding of wireless technologies
• IT/Network engineering background
• Good understanding of computer software and hardware
• CISCO CCNA level “Routing and Switching” certification will be considered as plus
• MCTS or MCSA Windows Server and MCSA SQL certifications will be considered as plus
• Web site design (HTML/CSS/JS) will be considered as plus
• Languages: English (Fluent), Greek
• Located in Nicosia, Cyprus (Preferably)

Θέση: Πωλητής λογισμικού (Software sales-person)

Ζητείται ένα εκπληκτικό άτομο που είναι πεινασμένο να αλλάξει τον κόσμο. Προσπαθούμε πάντα να προσφέρουμε τις καλύτερες υπηρεσίες στους πελάτες μας και θέλουμε αυτό να συνεχίσει και όσο προχωράμε να βελτιωνόμαστε. Χρειαζόμαστε ένα πωλητή ο οποίος θα μας βοηθήσει στην ανάπτυξη της εταιρείας μας, XFI LTD, η οποία ασχολείται αποκλειστικά με καινοτόμα προϊόντα και υπηρεσίες λογισμικού που αφορούν τον κλάδο HORECA στην Κύπρο (hotels, restaurants, cafes). Το άτομο αυτό θα πρέπει να είναι υπεύθυνο, λογικό και με ομαδικό πνεύμα συνεργασίας.


Βασικά καθήκοντα:
• Ανάπτυξη πωλήσεων
• Εύρεση νέου πελατολογίου
• Αντίληψη αναγκών
• Οργάνωση δρομολογίων και συναντήσεων
• Παρακολούθηση και επίσκεψη χώρων εργασίας πελατών
• Διατήρηση καλών σχέσεων με τους πελάτες


• Απόφοιτος τριτοβάθμιας εκπαίδευσης
• Άριστη γνώση της ελληνικής και της αγγλικής γλώσσας
• Άριστη γνώση ηλεκτρονικών υπολογιστών και τεχνολογίας
• Γλώσσες: Ελληνικά, Αγγλικά