JCC CAREERS

Join the team
We’re always looking for talented, motivated, enthusiastic new hires who are committed to our values and can help us create better, faster and safer payment tools for the world.
JCC respects every individual and offers a dynamic team work environment with attractive salaries and benefits.
If you don’t see a vacancy at the moment, check back soon.
If you would like to send us your CV for future reference, please fill out the form below:
JCC is seeking to recruit a dynamic individual to fulfil the role of a Software Support Engineer to be part of its Digital, Information & Technology Department based in Nicosia.
The ideal candidate should be a strong team player and should possess strong analytical and problem-solving skills and be able to effectively multitask in a fast-paced environment.
Support Engineer will play a crucial role in providing technical assistance and support to our customers and internal teams. Candidate will be responsible for resolving technical issues related to the e-commerce platform, ensuring smooth operations, and delivering top-notch customer support. Additionally, candidate will actively contribute to software improvement initiatives, identifying areas for enhancement and working closely with the development team and the software vendors to implement solutions that enhance platform performance and user experience.
Job Duties/ Main Responsibilities:
- Provide technical support for payment applications, ensuring maximum uptime and resolving issues in a timely manner.
- Identify, troubleshoot and resolve system issues related to payment applications, collaborating with cross-functional teams as needed.
- Monitor application performance and system logs to detect anomalies, proactively address potential issues and ensure system integrity.
- Collaborate with development teams to support integration projects, ensuring compatibility with third-party systems and payment schemes (Visa, Mastercard, etc.).
- Work closely with software vendors to implement new solutions or changes that enhance platform performance and user experience.
- Assist in the testing, deployment and rollout of new features, updates, and patches to the payment applications.
- Maintain accurate and comprehensive documentation of system configurations, procedures, and troubleshooting guides.
- Ensure all activities adhere to security and compliance standards, particularly those set by payment schemes and regulatory bodies (e.g., PSD2, PCI DSS).
- Provide guidance and training to internal users on application functionality and best practices.
Personal Skills, Knowledge, Experience and Qualifications:
- Bachelor’s Degree or equivalent in Computer Science or other relevant subjects.
- Knowledge of Web services, API integrations and authentication services.
- Basic Knowledge of Linux and Microsoft operating systems.
- Basic knowledge of SQL, PL/SQL and database systems.
- Strong troubleshooting and problem-solving skills with the ability to analyze and resolve complex technical issues.
- Team player with excellent interpersonal and relationship skills.
- At least 1 year of experience in software support position or a related role will be considered an advantage.
- Basic knowledge of programming languages will be considered an advantage.
- Basic knowledge of networking concepts, including TCP/IP, DNS, VPN, firewalls, and load balancing.
- Previous experience in ecommerce Payment systems will be considered an advantage.
- Familiarity with e-commerce platforms and systems, such as Magento, Shopify, WooCommerce or similar will be considered an advantage.
- Strong professional speaking and writing skills in both Greek and English.
An attractive remuneration package will be offered to the successful candidate.
All applications will be handled with complete confidentiality.
JCC Payment Systems Ltd is seeking to recruit a dynamic individual to fulfil the role of a Systems Engineer for its Technology Infrastructure department based in Nicosia.
The ideal candidate should be a strong team player and should possess strong analytical and problem-solving skills and be able to effectively multitask in a fast-paced environment. The Systems engineer is responsible for the design, implementation and maintenance of the systems infrastructure of the company.
Job Duties:
- Maintains and supports workstations, servers, operating systems, application software, automation tools, virtualisation and storage systems
- Prepares and implements configuration changes and upgrades to systems to support new projects, meet compliance requirements and replace aging technology
- Monitors systems, performs preventive maintenance, and detects and fixes defects
- Applies new versions and patches and mitigates system vulnerabilities
- Performs capacity planning and performance tuning
- Implements and maintains the systems backup and redundancy strategies
- Configures and maintains the systems in accordance with the company’s security and compliance requirements
- Develops and maintains technical documentation
- Provides support and assistance to users and customers
Skills/Qualifications:
- ΑΙΧ and Linux operating systems
- Storage systems
- Backup systems
- Monitoring, management and automation tools
- Analytical and problem-solving abilities
- Strong interpersonal and team working skills
- Excellent command of the Greek and English languages, both verbal and written
Academic Qualifications:
- University degree in Information Technology or relevant professional certifications
An attractive remuneration package will be offered to the successful candidate.
All applications will be handled with complete confidentiality.
JCC Payment Systems Ltd is seeking to recruit a dynamic individual to fulfil the role of a Systems Engineer for its Technology Infrastructure department based in Nicosia.
The ideal candidate should be a strong team player and should possess strong analytical and problem-solving skills and be able to effectively multitask in a fast-paced environment. The Systems engineer is responsible for the design, implementation and maintenance of the systems infrastructure of the company.
Job Duties:
- Maintains and supports workstations, servers, operating systems, application software, automation tools, virtualisation and storage systems
- Prepares and implements configuration changes and upgrades to systems to support new projects, meet compliance requirements and replace aging technology
- Monitors systems, performs preventive maintenance, and detects and fixes defects
- Applies new versions and patches and mitigates system vulnerabilities
- Performs capacity planning and performance tuning
- Implements and maintains the systems backup and redundancy strategies
- Configures and maintains the systems in accordance with the company’s security and compliance requirements
- Develops and maintains technical documentation
- Provides support and assistance to users and customers
Skills/Qualifications:
- Windows operating system, Active Directory, Exchange Server, Office 365
- Microsoft Azure
- VMWARE Virtualisation infrastructure
- Monitoring, management and automation tools
- Analytical and problem-solving abilities
- Strong interpersonal and team working skills
- Excellent command of the Greek and English languages, both verbal and written
Academic Qualifications:
- University degree in Information Technology or relevant professional certifications
An attractive remuneration package will be offered to the successful candidate.
All applications will be handled with complete confidentiality.
JCC is seeking to recruit a dynamic individual to fulfil the role of a Database Administrator for its Technology Infrastructure department based in Nicosia.
The ideal candidate should be a strong team player, possess strong analytical skills and be able to effectively multitask in a fast-paced, demanding and highly regulated environment. The Database Administrator will ensure that the day-to-day activities related to database management run smoothly.
Job Duties:
- Function as a database administration subject matter expert, providing technical guidance and support in all aspects of database administration.
- Analyse business and technical requirements to determine the most appropriate database solutions that align with business objectives, including commercial and open-source options.
- Translate customer requirements into technical solutions and ensure seamless integration and optimal performance using various database technologies.
- Perform software analysis, scripting, testing and troubleshooting to develop and maintain robust and efficient database systems for various database platforms.
- Provide comprehensive support to users, addressing their questions and issues related to database functionalities.
- Develop and execute comprehensive end-to-end test cases, validating database system design and functionality based on business requirements and considering various database architectures.
- Take ownership of project delivery, overseeing the entire project lifecycle from design to deployment and post-deployment support for various database platforms.
- Conduct in-depth root cause analysis to investigate and resolve issues and errors, minimize system disruption and optimize performance across multiple database technologies.
- Collaborate with software vendors and open-source communities to evaluate and implement new features and system changes, ensuring continuous improvement.
- Deliver technical and operational training to users, enabling them to effectively utilize and maximize the benefits of database systems, including various commercial and open-source options.
- Designing database backup, archiving and storage strategy.
- Identifying, reporting and managing database security issues, audit trails and forensics.
Required skills/qualifications:
- Strong database administration skills.
- Extensive knowledge of SQL and PL/SQL, with hands-on experience in Microsoft SQL and Oracle databases.
- Solid understanding of testing concepts and methodologies to ensure the delivery of high-quality and reliable database solutions for multiple database platforms.
- Proficiency in scripting languages (e.g., PowerShell, Python, or Bash) for task automation and database administration.
- Proven experience in all phases of test execution, including test planning, execution, and reporting.
- Excellent analytical and problem-solving skills with the ability to efficiently identify and resolve complex database issues.
- Excellent communication skills, both verbal and written, in Greek and English, enabling effective collaboration and clear documentation.
- Self-motivated and able to work under minimal supervision.
- Minimum of 5 years of relevant experience in a similar position and industry.
Nice to have skills/qualifications:
- Familiarity with Oracle Golden Gate for real-time data replication and integration.
- Knowledge of Oracle Data Guard for database high availability and disaster recovery.
- Knowledge of IBM DB2/HADR.
- Experience in Microsoft Always-On for database failover clustering and availability solutions.
- Experience in database administration on cloud-based platforms.
- Familiarity with MariaDB, MySQL and NoSQL technologies.
Academic Qualifications:
- Computer Science/Engineering degree or equivalent work experience.
An attractive remuneration package will be offered to the successful candidate.
All applications will be handled with complete confidentiality.
JCC is seeking to recruit a dynamic individual to fulfil the role of a Database Administrator for its Technology Infrastructure department based in Nicosia.
The ideal candidate should be a strong team player, possess strong analytical skills and be able to effectively multitask in a fast-paced, demanding and highly regulated environment. The Database Administrator will ensure that the day-to-day activities related to database management run smoothly.
Job Duties:
- Function as a database administration subject matter expert, providing technical guidance and support in all aspects of database administration.
- Analyse business and technical requirements to determine the most appropriate database solutions that align with business objectives, including commercial and open-source options.
- Translate customer requirements into technical solutions and ensure seamless integration and optimal performance using various database technologies.
- Perform software analysis, scripting, testing and troubleshooting to develop and maintain robust and efficient database systems for various database platforms.
- Provide comprehensive support to users, addressing their questions and issues related to database functionalities.
- Develop and execute comprehensive end-to-end test cases, validating database system design and functionality based on business requirements and considering various database architectures.
- Take ownership of project delivery, overseeing the entire project lifecycle from design to deployment and post-deployment support for various database platforms.
- Conduct in-depth root cause analysis to investigate and resolve issues and errors, minimize system disruption and optimize performance across multiple database technologies.
- Collaborate with software vendors and open-source communities to evaluate and implement new features and system changes, ensuring continuous improvement.
- Deliver technical and operational training to users, enabling them to effectively utilize and maximize the benefits of database systems, including various commercial and open-source options.
- Designing database backup, archiving and storage strategy.
- Identifying, reporting, and managing database security issues, audit trails and forensics.
Required skills/qualifications:
- Solid database administration skills.
- Hands-on experience in Microsoft SQL databases.
- Solid understanding of testing concepts and methodologies to ensure the delivery of high-quality and reliable database solutions for multiple database platforms.
- Excellent analytical and problem-solving skills with the ability to efficiently identify and resolve complex database issues.
- Excellent communication skills, both verbal and written, in Greek and English, enabling effective collaboration and clear documentation.
- Self-motivated and able to work under minimal supervision.
- Minimum of 1 year of relevant experience in a similar position and industry.
Nice to have skills/qualifications:
- Familiarity with Oracle technologies such as Golden Gate, Data Guard and RAC.
- Experience in Microsoft Always-On for database failover clustering and availability solutions.
- Experience in database administration on cloud-based platforms.
- Familiarity with MariaDB, MySQL and NoSQL technologies.
- Proficiency in scripting languages (e.g., PowerShell, Python, or Bash) for task automation and database administration.
- Experience in all phases of test execution, including test planning, execution and reporting.
Academic Qualifications:
- Computer Science/Engineering degree or equivalent work experience.
An attractive remuneration package will be offered to the successful candidate.
All applications will be handled with complete confidentiality.
JCC is seeking to recruit a dynamic and motivated individual to join our team as an Officer Information Security & Risk Management. The successful candidate will actively support the design, implementation and continuous improvement of JCC’s Information Security, Risk Management and Business Continuity frameworks. This includes contributing to the protection of information assets, enhancing organizational resilience, promoting a risk-aware culture, and ensuring compliance with relevant regulatory and industry standards (e.g., ISO 27001, PCI DSS, DORA).
The ideal candidate should possess strong organizational, analytical and multitasking skills, with the ability to handle multiple priorities effectively and deliver high-quality work in a fast-paced work environment. Excellent communication and interpersonal skills are essential, as the role involves close collaboration with various internal departments, regulators, and external partners. A proactive and solution-oriented mindset, combined with a high level of professionalism and integrity is key to succeeding in this role.
Job Duties:
- Contributes to the design and implementation of JCC’s Information Security Program to ensure the safeguarding of the JCC’s information assets in terms of confidentiality, integrity and availability.
- Supports the development and maintenance of JCC’s Business Continuity Management Program, ensuring the resilience of critical functions, services and assets.
- Assesses third-party service providers and outsourcing arrangements from an information security and business continuity perspective, in line with regulatory expectations (e.g., DORA), and supports the ongoing monitoring of third-party risk throughout the vendor lifecycle.
- Drafts, updates and distributes Information Security and Business Continuity policies, procedures and guidelines in alignment with applicable standards and internal requirements.
- Monitors and evaluates compliance with regulatory and industry frameworks such as PCI DSS, ISO 27001 and ISO 22301 and supports internal and external audits and assessments.
- Coordinates the Risk Control Self-Assessments (RCSAs) with business units and assists in the development of appropriate risk treatment plans.
- Identifies, evaluates and reports on significant and emerging risks, including those related to information security, business continuity and operational resilience.
- Manages and promotes the Information Security and Business Continuity Awareness Program, including the design and delivery of training sessions to foster a risk-aware culture across the organisation.
- Oversees the Incident Management process, ensuring incidents are documented, escalated and resolved in line with internal procedures and regulatory expectations.
- Provides risk management input for new initiatives, systems and significant organisational changes to ensure that information security, operational risk and business continuity requirements are identified and addressed early in the process.
- Organises and coordinates Business Continuity Plan (BCP) testing across departments to validate recovery strategies and response capabilities.
- Leads the review and maintenance of Business Impact Analyses (BIAs) and Business Continuity Plans, ensuring they remain accurate and fit for purpose.
Skills/Qualifications:
- 2-4 years of proven experience in information security management, risk assessment and business continuity planning.
- Familiarity with relevant regulatory frameworks such as DORA, PCI DSS, ISO 27001/22301, PSD2, and local supervisory requirements will be considered an asset.
- Strong analytical and problem-solving skills, with the ability to identify, assess, and mitigate risks related to security, continuity and operations.
- Strong project management skills, with the ability to coordinate cross-functional initiatives and contribute to incident and crisis response activities.
- Excellent communication skills in both Greek and English, with the ability to explain complex security, risk, or regulatory concepts clearly to both technical and non-technical audiences.
- Maintains a high level of attention to detail, with a commitment to precise documentation across incident, risk and compliance records.
- Demonstrates integrity, professionalism and sound judgment when handling sensitive, confidential, or regulated information.
- Proactive and self-motivated, with the ability to work independently and collaborate effectively across departments.
- Strong interpersonal and stakeholder management skills, with the ability to engage effectively with internal teams, senior management, regulators and third parties.
- Experience using risk management, compliance tracking, or GRC platforms will be considered an advantage.
Academic Qualifications:
- Bachelor’s degree in Information Technology, Computer Science, Cybersecurity, or a related discipline.
- Professional certifications such as CISSP, CEH, CISA, ISO 27001/22301 Lead Implementer, or other relevant credentials, will be considered an asset.
An attractive remuneration package will be offered to the successful candidate.
All applications will be handled with complete confidentiality.
JCC is seeking a highly motivated and experienced Product Manager to join our team and lead the development and delivery of innovative Merchant Acquiring and Financial Services solutions in an ever-evolving digital landscape. As a key member of the product team, the Product Manager will be responsible for the delivery and ongoing management of scalable, efficient and user-friendly merchant acquiring solutions that support customer acquisition, onboarding, compliance and ongoing client engagement.
Key Responsibilities:
- Define a clear and compelling product vision, direction and purpose, as well as a plan outlining how the product will achieve its goals.
- Create product roadmap including feature releases and milestones, features prioritisation and enhancements.
- Collaborate with all stakeholders to bring the product to life, bridging communication gaps via ensuring that everyone involved has a shared understanding.
- Manage the product backlog, ensuring it is well-prioritised and clearly defined based on user feedback and changing market conditions.
- Translate business requirements into user stories and acceptance criteria to guide the development team.
- Develop strategies for launching the product to the market, working with the marketing team to create messaging, positioning and promotional material.
- Define and track key performance indicators (KPIs) to assess the product’s performance in the market. Collect and analyse user feedback to identify areas for improvement.
Qualifications & Skills:
- Bachelor’s degree in Business, Finance, Computer Science, or a related field (Master’s preferred).
- Proven experience as a Product Manager or similar role, preferably within the financial services or payment industry.
- Balance of technical knowledge and business acumen is a must.
- Excellent communication, presentation and writing skills.
- Ability to work collaboratively with cross-functional teams, partners and stakeholders to drive collaboration and alignment.
- Experience with Product Management tools for backlog creation, prototyping, journey mapping etc., as well as other tools such as Excel, Visio, Jira, Confluence and business intelligence platforms.
- Excellent appreciation of current market technology and transformation trends (e.g., Data, Analytics & AI, Cloud, Emerging Technologies, Digital Economy, Platform-based models etc.) and how these are likely to impact key industry players.
- Product certification (e.g., CSPO, SAFe PO/PM) is a plus.
- Familiarity with card scheme rules, regulatory frameworks such as PSD2 and PCI DSS compliance is a plus.
- Knowledge of project management and agile methodologies is a plus.
An attractive remuneration package will be offered to the successful candidate.
All applications will be handled with complete confidentiality.
JCC is looking for a skilled and detailed-oriented Business Analyst to join our team to support the development and optimisation of innovative merchant acquiring services and products and financial services solutions in an ever-changing digital landscape. This role is critical in bridging business needs with technology, ensuring that our products, services and processes align with strategic goals, comply with regulatory requirements and meet customer expectations.
Key Responsibilities:
- Gather, analyse, and document business requirements related to merchant acquiring and financial services products and services.
- Collaborate with stakeholders across business, technology, compliance, finance and operations to understand business needs and define clear, actionable requirements.
- Work closely with IT teams to support the design, testing and implementation of merchant acquiring products and services and financial services solutions.
- Conduct market and competitor analysis to support product strategy and innovation.
- Support the design and implementation of new features, enhancements and process improvements.
- Translate business needs into user stories, process flows and use cases.
- Ensure alignment with card scheme (Visa, Mastercard, etc.) and financial regulations, payment industry standards, risk policies and internal governance frameworks.
- Maintain comprehensive documentation and facilitate knowledge transfer across teams.
Qualifications & Skills:
- Bachelor’s degree in Business, Computer Science, Finance, Information Systems or a related field.
- 2–4 years of experience as a Business Analyst, preferably within the payment or financial services industry.
- Excellent analytical, problem-solving and communication skills.
- Ability to work collaboratively with cross-functional teams.
- Solid understanding of merchant acquiring, card payments and transaction processing is a plus.
- Experience with acquiring platforms, payment gateways, or POS/e-commerce systems is a plus.
- Proficiency in tools such as Excel, Visio, Jira, Confluence and business intelligence platforms.
- Familiarity with card scheme rules, regulatory frameworks such as PSD2 and PCI DSS compliance is a plus.
- Knowledge of project management and agile methodologies is a plus.
An attractive remuneration package will be offered to the successful candidate.
All applications will be handled with complete confidentiality.
JCC is seeking to recruit a dynamic individual to fulfil the role of Operations Manager based in Nicosia.
Role Overview:
As the responsible member of the Company’s operational backbone, the role would entail the smooth, secure and compliant execution of core operational processes across the Company. The functional success of the core operations ensures that merchant onboarding, transaction workflows, back-office operations, regulatory compliance, project governance, policies, procedures and facility management run in tandem. Acing as the cross-functional link between compliance, technology and business teams, the role delivers on efficiency, risk mitigation and continuous improvement through the adoption of automation and technology to support the company’s scalability and service delivery.
Key Responsibilities:
Operational Oversight & Service Delivery:
- Manage day-to-day operations across all operational areas, including merchant onboarding, transaction workflows, PMO/O&M and back-office processing.
- Ensure operational activities meet performance targets, service level agreements (SLAs) and customer satisfaction standards.
- Oversee fraud management, chargeback handling and dispute resolution in line with card scheme and regulatory requirements.
Compliance, Risk & Control:
- Ensure strict adherence to regulatory obligations (e.g., AML, KYC, PCI DSS, PSD2) and internal control frameworks.
- Maintain audit readiness and support internal/external audits with appropriate documentation and process transparency.
- Identify operational risks and implement mitigating controls in collaboration with Compliance and Risk teams.
Project Governance & Cross-Functional Coordination:
- Oversee PMO to plan and execute operational and company-wide initiatives.
- Contribute to change management, resource alignment and operational readiness for new products or platform changes.
- Collaborate with cross-functional teams including IT, Business and Compliance to ensure seamless execution.
Process Improvement & O&M (Organisation and Methods):
- Evaluate and improve operational workflows for efficiency, scalability and control.
- Maintain and enforce standard operating procedures, policies and documentation standards.
- Lead continuous improvement initiatives and drive process standardisation across departments.
- Identify opportunities for automation within operational workflows to reduce manual intervention and error rates.
- Collaborate with technology and product teams to implement system enhancements and operational tooling.
Facility & Vendor Oversight:
- Supervise facility operations including maintenance, access control and workplace services.
- Manage relationships with third-party service providers involved in operations, ensuring compliance with contractual obligations and service performance.
Reporting & Strategic Alignment:
- Provide regular reports to C-level leadership on operational KPIs, performance trends and SLA adherence.
- Deliver clear reporting on compliance status, audit readiness, and risk exposures, including incident escalations and resolution updates.
- Present progress on strategic initiatives and process improvements, highlighting impact and return on investment (ROI).
- Contribute to forecasting and resource planning by providing operational insight into team capacity, tooling needs, and system constraints.
- Support executive decision-making with data-driven recommendations on service optimization, automation opportunities, and risk mitigation.
Qualifications & Skills:
- Bachelor’s degree in Business Administration, Finance, Operations Management or related field (Master’s degree a plus).
- 5+ years or relevant experience in financial services, payments, fintech or banking operations.
- Prior experience in managing teams in a regulated environment is highly desirable.
- Strong understanding of payment ecosystems and relevant workflows.
- Prior experience in fraud management and chargeback handling is considered a plus.
- Familiarity with regulatory and compliance frameworks such as AML/KYC, PCI DSS, ISO27001, PSD2 and GDPR.
- Experience with operational tools like ERP, CRM, onboarding tools, fraud monitoring systems and case management/ticketing systems.
- Proven ability to design, document and improve operation processes.
- Understanding of automation tools (RPAs) and how technology can improve operational efficiency (workflow automation, ticketing systems, reconciliation platforms etc).
- Effective leadership and team management skills with at least three years of experience.
- Strong analytical skills and experience with data-driven decision-making.
- Excellent communication, negotiation and management skills.
- Ability to handle high-pressure environments and fast-paced decision-making.
An attractive remuneration package will be offered to the successful candidate.
All applications will be handled with complete confidentiality.