REQUIREMENTS
—3+ years of software development experience;
—Experience with Java or similar object-oriented programming language;
—Experience with SQL and database design;
— Ability to work and thrive in a fast-paced environment, learn rapidly and master new technologies quickly;
—Experience with debugging, diagnosing, and trouble-shooting complex, production software;
—Comply with terms of the company’s Compliance Manuals as well as internal policies and procedures;
—Regulatory registration (dependant on regional requirements);
—A Master’s degree or equivalent in Computer Science, Engineering, Mathematics, Statistics or equivalent.
As a plus:
—Experience with Java version 8 or 9;
—Experience with PostgreSQL;
—Experience with Git or other distributed version control system;
—Experience with Linux and shell scripting (sh, Python);
—Experience with Tapestry or similar java web frameworks;
—Ability to effectively articulate technical challenges and solutions.
RESPONSIBILITIES:
—Designing and developing software in cooperation with business users;
—Observing a test-driven development process;
—Accurately estimating required development time;
—Refactoring existing code to improve security, maintainability, efficiency, resilience and the user experience;
—Investigating and researching new technologies;
—Supporting existing systems, in exceptional circumstances outside ordinary business hours.
Cypriot consultancy firm is looking for new team members to join their team in Nicosia.
The company’s main focus in alternative investment including private markets and hedge funds. Among their key services there are risk management, portfolio advisory and strategy research.
They have 10+ offices across the globe with a headquarter in Nicosia, Cyprus. The local team consists of 150 people including 25 software developers and 8 system administrators.
The firm covers all relocation expenses (visa, tickets, 2 month of accommodation).
Send your CV or contact us for more information!