Cyprus

Software Developer

ISX Financial EU Plc is a leading financial technology company that provides secure and efficient payment solutions. We are looking for talented individuals to join our team ...

ISX Financial EU Plc is a leading financial technology company that provides secure and efficient payment solutions. We are looking for talented individuals to join our team and help us continue to innovate in the fintech industry.

As an Electronic Money Institution licensed by the Central Bank of Cyprus, we offer a wide range of financial services, including payments, e-money issuance, and identity verification. Our advanced anti-fraud and anti-money laundering systems ensure the highest level of security for our customers.

We are a global company with offices in multiple countries, and our team is committed to delivering exceptional customer service and innovative solutions.

Join us and be part of a team that's shaping the future of finance.

The Role:

As part of our team, you will be involved and responsible for designing and implementing system changes or new products according to the requirements of both our clients and our business. Development responsibilities will involve the entire software development life cycle on our systems platform.

The successful candidate will have excellent coding and debugging skills, familiarity with the entire application lifecycle and a strong desire to contribute to a product that is evolving.

 

Responsibilities include:

  • Author and develop software in accordance with specifications or work instructions provided by the Lead Developer

  • Develop System design by analysing business requirements in conjunction with stakeholders and peers

  • Conduct research and analysis to support solution design

  • Observe, test, debug and correct faults in software

  • Ensure accuracy and integrity of data for new or existing systems

  • Provide system support to clients

  • Develop and produce documentation, including technical specifications, unit tests and API’s for software that you develop, or as directed for software developed by others

  • Incorporate industry security standards (such as OWASP and others as directed) in the design and code of software that you write

  • Provide guidance to junior developers and participate in code reviews

  • Maintain coding security knowledge by attending an educational and security workshop as directed.

 

Skills and Requirements:

• 5+ years’ experience of hands-on software development

• 3+ years of current financial and/or mission critical systems

• BSc or MSc in Computer Science or a related field

• Familiarity with event-based programming ie: JMS, Akka, RxJava

• In-depth knowledge of popular Javaframeworks like Spring

• Experience with CI/CD - Continuous Delivery (Jenkins, Bamboo, Octopus, Teamcity, Git or similar tools)

• Good experience to SQL and/or NoSQL databases and associated data modelling

• Demonstrable capability to contribute to System and Application architecture

• Experience with Object-Oriented Design (OOD) and Domain-Driven Design (DDD)

• Excellent problem solving and analysis skills

• Basic knowledge of UML

• Fluent written and spoken English

 

Desirable Skills:

• DevOps exposure a plus ie.

-End to end Jenkins deployment pipelines

-Containerised deployments such AWS fargate, Kubernetes, ECS, EKS

• Experience working in payment system environments

• Experience with HA, Fault tolerant applications

• Knowledge of TCP/IP and networked cluster-based systems

 

Benefits:

  • Private health insurance plan fully sponsored by the company from day one
  • 21 days of Annual Leave (reaching up to 30 days per year based on years’ service)
  • Birthday leave
  • Happy hour every Friday
  • Benefits card with exclusive discounts to shops, restaurants, private school etc
  • Sports Benefit participation scheme ( Platinum Package)
  • Employee Referral bonus
  • Internal cafeteria with barista, unlimited snacks, fruits, drinks
  • Performance Bonus
  • Employee wellness application ( mental, financial, nutritional )
  • Gaming Corner

**

Please note that our company works with recruitment agencies on a pre-approved basis only. A recruitment agency that wishes to submit candidate profiles or resumes for consideration must obtain prior written consent from our HR team.

We do not accept unsolicited resumes from recruitment agencies, and we will not be responsible for any fees related to unsolicited CVs.



Read more