Work With The Best

And Learn A Lot Of New Things
Join Our Team Today!
Want to join a dynamic and global technology company ? MiFinity is growing and we are looking for the best people who want to shape its continued future success.If you are interested in working with us , send your CV with a covering letter to our e-mail
KYB/KYC Analyst
Posted on : August 19th, 2022
Submit Resume

MiFinity, a global payments provider, offers a range of cost-effective and efficient end-to-end payment solutions. It has more than 60 years of collective experience in the online payments space with a growing network of global partner relationships and a best-in-class, highly secure and regulated technology platform. MiFinity has evolved into a true 'omni-channel' payment provider to the global online payment market.

This role is based in either Dublin or Belfast.

For more information, please visit

If you are interested in joining our dynamic team – send your covering letter and CV to

  • Ideally 3 years of experience within a similar role. Online digital experience preferred .
  • A strong understanding of compliance principles.
  • Understanding of AML/CFT legislation and regulations.
  • Previous Registration or Certification with the FCA an advantage.
  • Well-developed planning and analytical skills.
  • Detail oriented and organized.
  • A positive, energetic can-do attitude.
  • An effective communicator, both spoken and written.
  • Adapt quickly to changing priorities.
  • Able to present results to management when requested.
  • Data-driven mindset and a solution-oriented work approach.
  • An excellent command of Microsoft Office platforms: Office 365, Excel, Teams.
  • Self-Motivated Individual with the ability to work in a team and on own initiative.

  • Reviewing new merchant customer application documentation and ensuring complete records are obtained in accordance with Mifinity practices and processes.
  • Ensuring customer information is screened by third party validation services to cover regulatory screening requirements (Sanctions and Politically Exposed Persons).
  • Completing a customer risk assessment of each customer as part of the onboarding process.
  • Working alongside the MLRO/Head of Compliance to help identify any issues relating to the cus-tomer portfolio and help with developments.
  • Identifying and escalating any issues to the MLRO/Head of Compliance.
  • Ensuring that the annual review of merchants is done and that all documentation is maintained up to date on an ongoing basis.
  • Proactively working with Business Development staff to ensure KYC documentation is received and reviewed in a timely basis.
  • Maintaining an up-to date inventory of merchant related information (e.g.UBO, Officers and Di-rectors, jurisdictions, PEPs).
  • Ensuring retention of all related reports and documented follow up activities.
  • Collecting and providing documentation as required by third party providers and suppliers.
  • Participating as required, in the preparation of audits and examinations.
  • Keeping abreast of evolving regulatory requirements and industry developments and sharing in-formation across appropriate teams within the company.
Flutter Developer
Posted on : August 15th, 2022
Submit Resume

Due to fast-paced growth, MiFinity is looking to hire an experienced Flutter developer to work on its primary business applications across mobile and desktop environments. The right candidate will be passionate about performance, reliability and design with the credentials to back up that passion. In addition, the candidate will be a creative and innovative developer joining our development teams in Malta or Dublin.

The ideal candidate will have had experience building native applications and a portfolio of applications already published in the app store.

You will be a key team member tasked to contribute to designing, enhancing and maintaining the flagship products of our company. You will be able to contribute concurrently between different projects. The selected candidate would ideally have development experience in the Fintech sector, or similar sector, and demonstrate a strong command of Dart/Flutter framework. You will work on all aspects of the company’s applications with the latest technologies and design.

You will join a brilliant team of software developers full of energy, ambition and passion. Together with your development team, you will be involved in building great products whilst working closely with product owners and stakeholders to understand requirements which will result in delivering a best-in-class product suite.

  • Building and enhancing robust applications to Android / IOS and web clients using a single codebase.
  • Work within the product development team to maintain the existing code base and perform bug fixing.
  • Investigating new technologies and how these can be applied to improve our current operations.
  • Build modular, readable, clear and reusable code.
  • Updating the code with added features on request of business.
  • Writing high-quality documentation for new features.
  • Ensuring all code is cleanly written to be secure in line with PCI DSS requirements.
  • Working closely with other staff and ensuring proper communication with other developers, designers, testers and business analysts for an efficient outcome.

  • Bachelor’s degree in computer science, IT, software engineering or a similar field; or equivalent experience.
  • Two or more IOS/Android apps developed with flutter, either deployed on the App Store or Google Play.
  • Understand the agile development life cycle.
  • Experience with automated testing and building.
  • Experience with Git or similar version control tools.
  • Previous work experience in a similar position, preferably in the eCommerce sector
  • Eye for design and basic understanding of UI and UX.
  • Good verbal and written communication skills.
  • Able to work on your own initiative or as part of a team.
  • Fluent in English.
Junior Integration Support Engineer
Posted on : July 21st, 2022
Submit Resume

Mifinity are looking for a junior integration support engineer to join our IT team in either Dublin or Malta.

We are looking for a candidate with the requisite knowledge, experience and skills who can take ownership of our customer integration processes and procedures.

Additionally they must have experience in other IT disciplines, a positive attitude and a solid pragmatic approach to dealing with problems and projects.

  • Proficiency in SQL and Java
  • Solid understanding of Restful WebServices
  • Strong analytical and problem-solving skills
  • Strong background in networks and troubleshooting.
  • Self-motivated individual with excellent communication skills
  • Ability to work in a dynamic team and on own initiative
  • Experience in financial software sector will be considered an asset

  • Providing technical assistance to merchants integrating our various products
  • Answer integration related queries on different communication channels
  • Identifying and troubleshooting technical issues related to product integration
  • Be the main technical reference point to merchants
  • Link up with various stakeholders across different departments
  • Collate information from merchants and provide feedback

  • Experience working with the following technologies
  1. Postman
  2. Java Spring framework
  • Experience working in a PCI/financial services environment
Customer Service Assistant
Posted on : July 14th, 2022
Submit Resume

Mifinity UK Limited are looking for an experienced Customer Service Assistant to join our Client Services team in Belfast.

You will be working in a small but highly successful team to achieve targets and provide the best standard of service to both internal and external stakeholders. You will manage a variety of customer scenarios. You will run reports, provide an excellent standard of service, and provide expert business knowledge also. Full training is provided.

To succeed in this role, the successful candidate will have a strong background within a customer contact environment. The candidate will have proven experience working with high volume calls and paperwork and who can adopt a positive approach to challenging situations.

All applications will be treated in strict confidence.

  • Answering customer queries over email helpdesk.
  • Achieve and maintain service to a performance standard: average handling time, resolution, and customer satisfaction.
  • Providing a high level of customer service to customers, working with them to resolve their queries.
  • Reviewing customer bank verification documentation and ensuring complete records are obtained in accordance with MiFinity practices and processes.
  • Reporting issues to line manager to investigate and prevent further issues re-occurring.
  • Customer Retention
  • Handling customer complaints in a professional and amiable way, in line with procedures
  • Deal courteously and effectively with enquiries or requests from customers and clients.
  • Process customer/client information in accordance with processes and procedures
  • Ensure that you comply with the industry regulations in line with business requirements.
  • Collating information from the customers into daily/weekly reports
  • Ad hoc duties if and when required.

  • At 2 years+ Customer Service experience within a financial services environment (desirable but not essential)
  • Native or fluent in Polish, German or Italian represents a major advantage, but not a must
  • Willingness to work weekends and on a rota / shift pattern style schedule
  • Ability to multi-task and prioritise.
  • Strong team spirit with a passion and drive to help users and to deliver the best customer experience.
  • Ability to address customer requests with effective solutions and a positive attitude on emails/calls/chat.
  • Proactive problem-solving experience.
  • Empathetic and can communicate in a caring and friendly manner.
  • Ability to work with systems you may not have come across before
  • Excellent verbal and written communication skills are essential.
  • Enjoy working in a fast-paced environment.
  • Adaptable, receptive to feedback and eager to learn new things.
  • Keen attention to detail ensuring no errors in content.
  • Experience in working towards targets/KPI’s is preferred.
  • Self-starter, can easily adapt to change (new functionality, changing policies)
  • Flexible and adaptable
  • Additional languages would be a plus.

  • Competitive salary
  • Laptop
  • Job type: Full Time, Permanent
  • 20 days paid annual leave.
  • Private medical Insurance
Quality Assurance Engineer
Posted on : May 30th, 2022
Submit Resume

MiFinity, a global payments provider, are looking for a Quality Assurance Engineer to add to our rapidly expanding global team.

We are looking for an experienced Quality Assurance Engineer to join our Quality Assurance team. You will be required to oversee and execute all aspects of software and product testing within the company. This may include developing test strategies, drawing up test documents, identifying and reporting faults, and reviewing Quality Assurance reports.

To ensure success as a Quality Assurance Engineer you should have extensive experience in analytics, high-level problem-solving skills, and the ability to project manage. A top-notch Quality Assurance Engineer ensures the smooth running of the Quality Assurance department and ultimately customer satisfaction.

  • Meet with the software developers and product owners to determine quality assurance parameters.
  • Designing Quality Assurance test procedures.
  • Oversee and draft test documents.
  • Implement testing procedures and oversee the Quality Assurance process.
  • Troubleshoot quality issues and modify test procedures.
  • Conduct analysis checks on product specifications.
  • Review Quality Assurance reports.
  • Ensure the successful deployment of products into the market.
  • Respond to requests from the design team and management.

  • Exceptional service orientation
  • Exceptionally self-motivated and directed
  • Analytical, evaluative and problem-solving abilities
  • Positive attitude
  • Curious and open-minded
  • Easy to adapt and flexible

  • Bachelor’s degree in Computer Science, Product Management or relevant field.
  • Previous experience as a Quality Assurance Engineer working experience with agile methodology (Atlassian stack)
  • Working knowledge of Appium, TestNG, Selenium, Java, POM, Maven, (Postgre)SQL, Jmeter, Postman and Jenkins
  • High-level analytical skills.
  • Advanced written and verbal communication skills.
  • Critical thinker.
  • Ability to project manage.
  • Proficient in Microsoft Office software.
  • Detail oriented.
  • ISEB / ISTQB certification would be considered an asset.
  • Experience in the fintech domain.
Financial Accountant
Posted on : May 12th, 2022
Submit Resume

MiFinity, a global payments provider, are looking for a Financial Accountant to add to our rapidly expanding global team.

The role is ideal for someone who is looking to take on an exciting challenge with plenty of opportunity to grow and shape the future of a fast growing company. We have big ambitions for the business and therefore we are seeking a person that shares these ambitions.

This role will be based out of our Dublin office. We operate a hybrid working conditions

  • Assist in the preparation of monthly management and consolidated accounts.
  • Preparing monthly balance sheet reconciliations.
  • Process invoices and follow up with clients, suppliers and partners as needed.
  • Assist in the year-end audits.
  • Preparation and submission of regulatory returns for entities.
  • Support Treasury Manager in daily cash movement procedures as needed.
  • Bank and payment partner reconciliations.
  • Other Ad-hoc duties

  • A degree in Accounting, Finance or similar field.
  • ACA, ACCA, CIMA qualified would be an advantage.
  • Minimum 2 years relevant experience.
  • Treasury knowledge/experience would be an advantage.
  • Good working knowledge of payments.
  • Highly organised and strong attention to detail.
  • Ability to work on own initiative.
  • Proficiency in Microsoft Office, particularly Excel and Word.
  • Strong analytical skills.
  • Ability to work on own initiative / self-starter.
Senior Java Developer
Posted on : May 12th, 2022
Submit Resume

MiFinity are looking for an experienced, creative and innovative Senior JAVA Developer to join our Development team in Malta or Dublin.

We are looking for candidates who would be responsible for building Java applications. This includes anything between complex groups of back-end services and their client-end (desktop and mobile) counterparts. Your primary responsibility will be to design and develop these applications, and to coordinate with the rest of the team working on different layers of the infrastructure.

You will be joining a brilliant team of software developers, full of energy, ambition and passion. Working together with your development team, you will be involved in building great products whilst working closely with Product Owners and stakeholders to understand requirements which will result in delivering the right thing.

Reporting To: Chief Technology Officer

All applications will be treated in strict confidence

  • Develop new in-house products
  • Translate application storyboards and use cases into feasible functional applications
  • Design, build, and maintain efficient, reusable, and reliable Java code
  • Write clean code supported with unit testing modules
  • Ensure the best possible performance, quality, scalability and responsiveness of the applications
  • Document features and share knowledge within the team
  • Collaborate with other team members and stakeholders
  • Help maintain code quality, organization, and automatization including undertaking peer code reviews
  • Perform integrations with 3rd party applications

  • Minimum 5+ years of JAVA enterprise software experience
  • Bachelor’s or Master’s degree in Computer Science or related field
  • Self-Motivated Individual with excellent interpersonal and communication skills having the ability to work in a team and on own initiative
  • Experience with JAVA SE, Spring MVC, Spring Boot, Caching methodologies and Database Design would be considered as a great plus
  • Ability to write clean code with an eye for performance and scalability
  • Very strong analytical and problem solving skills
  • Experience with CI and Source control systems such as Jenkins and Stash
  • SQL database experience
  • Solid understanding of object-oriented programming
  • Familiar with various software design principles and architectural patterns behind a scalable application
  • Creating database schemes that represent and support business processes
  • Experience in financial software development will be considered an asset.
  • Desirable to have experience with RabbitMQ & Docker
  • Experience in working within a microservice architectural approach