Work With The Best
There has never been a better time to join the MiFinity team! Want to join a dynamic and global tech company, that is aiming for the stars?
MiFinity is growing rapidly and we are looking for the best people to join us, and help shape our continued future success. You will be joining some of the best-picked talent in the industry.
If you are interested in joining the MiFinity family, send us your CV with a cover letter to our email!
04/02/2025
We offer a range of cost effective and efficient end-to-end payment solutions . We have more than 20 years of 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. We partner with specific providers that support us on our growth strategy across existing and new sectors.
We are looking to expand the Business Development Department. The successful candidate must have knowledge within the online payment industry and strong sales background.
- Generate demand for payment solutions through smart prospecting and lead generation activities and sales campaigns to achieve quota; accountable for meeting or exceeding assigned sales objectives on a quarterly and annual basis.
- Develop and execute business plans, account plan strategy and tactics (to be up-dated on a quarterly basis), in order to generate revenue from assigned account base.
- Create and manage a customer value plan for existing customers highlighting profile, share and value opportunities.
- Build and manage relationships with companies and articulate the value proposition of payment solutions to the C-Level and Senior Executives.
- Execute consultative sales methodology and manage complex sales cycles from lead identification to closure.
- Forecast sales opportunities and use sales tools effectively, as well as own all aspects of account management and customer relationship
- Contribute to the achievement of company and team targets and goals.
- Closely collaborate with the tech, marketing and product team.
- Keep abreast of product applications, technical services, market conditions, competitive activities, advertising and promotional trends.
- 3+ years of quota carrying relevant experience in the financial services industry.
- Track record of consistent success selling concepts and sales methodology.
- Excellent prospecting, account management and closing skills.
- Ability to manage the development and preparation of proposals.
- High energy level, strong work ethic, drive, integrity, can do attitude and accountability.
- Excellent analytical skills and ability to work both independently and within a team environment.
- Must possess excellent verbal and written communication.
- Outstanding negotiation, facilitation and consensus building skills.
28/02/2025 Location: Dublin
MiFinity is a dynamic, licensed, and regulated fintech leader offering cost-effective, end-to-end payment solutions for businesses, merchants, and consumers. With over 20 years of experience in online payments, we have built a highly secure technology platform and a growing global network of financial and banking partners. Our core service, the MiFinity eWallet, enables seamless money transfers worldwide through our extensive bank network and local payment options. As we continue to expand across multiple global verticals, we foster a collaborative, inclusive work environment while maintaining a start-up culture that values flexibility, autonomy, and innovation across all of our offices in Dublin, Malta, and Belfast.
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.
- 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
- Minimum 3+ 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 schemas that represent and support business processes
- Experience in financial software development will be considered an asset.
- Desirable to have experience with RabbitMQ & Docker
*All applications will be treated in strict confidence
28/02/2025 Location: Malta
MiFinity is a dynamic, licensed, and regulated fintech leader offering cost-effective, end-to-end payment solutions for businesses, merchants, and consumers. With over 20 years of experience in online payments, we have built a highly secure technology platform and a growing global network of financial and banking partners. Our core service, the MiFinity eWallet, enables seamless money transfers worldwide through our extensive bank network and local payment options. As we continue to expand across multiple global verticals, we foster a collaborative, inclusive work environment while maintaining a start-up culture that values flexibility, autonomy, and innovation across all of our offices in Dublin, Malta, and Belfast.
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.
- 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
- Minimum 3+ 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 schemas that represent and support business processes
- Experience in financial software development will be considered an asset.
- Desirable to have experience with RabbitMQ & Docker
*All applications will be treated in strict confidence
04/03/2025 Location: Belfast
As an AML Analyst, you will be responsible for identifying, monitoring, and analyzing suspicious financial transactions to ensure compliance with anti-money laundering regulations and policies. You will work closely with the Compliance and Risk Management teams to detect and prevent money laundering activities, safeguard the organization, and mitigate financial crime risks.
Transaction Monitoring:
- Review and analyze transaction data to identify potentially suspicious activity using AML software.
- Investigate alerts raised by automated systems and assess whether further action is required.
Suspicious Transaction Reporting:
- Prepare Suspicious Transaction Reports (STRs) when necessary, documenting suspicious transactions and activities.
- Work with internal teams to escalate suspicious transactions to senior management and regulatory authorities.
Customer Due Diligence (CDD) and Enhanced Due Diligence (EDD):
- Conduct CDD and EDD on new and existing customers to ensure compliance with KYC (Know Your Customer) regulations.
- Review customer profiles and transaction histories for high-risk individuals or entities.
Record-Keeping:
- Maintain accurate records of investigations, findings, and actions taken.
Collaboration:
- Collaborate with cross-functional teams, such as Fraud, and Compliance to address potential risks and compliance issues.
- Provide support to senior compliance officers in managing risk assessments and audits.
Experience:
- At least 1-3 years of experience in an AML / Fraud, compliance, or financial crime role.
- Experience with AML software, transaction monitoring, and regulatory reporting.
Knowledge:
- Strong understanding of AML regulations, KYC procedures, and financial crime prevention.
- Stay up-to-date with changes in AML regulations and industry trends to maintain compliance.
- Strong analytical and investigative skills with attention to detail.
- Ability to handle sensitive and confidential information with discretion.
- Proficient in Microsoft Office (EXCEL) and AML-related software tools.
- Excellent communication and writing skills for preparing reports and liaising with management.
22/04/2025 Location: Malta
About MiFinity
MiFinity is a dynamic, licensed, and regulated fintech leader offering cost-effective, end-to-end payment solutions for businesses, merchants, and consumers. With over 20 years of experience in online payments, we have built a highly secure technology platform and a growing global network of financial and banking partners. Our core service, the MiFinity eWallet, enables seamless money transfers worldwide through our extensive bank network and local payment options. As we continue to expand across multiple global verticals, we foster a collaborative, inclusive work environment while maintaining a start-up culture that values flexibility, autonomy, and innovation across all of our offices in Dublin, Malta, and Belfast. The Junior Database Administrator will play a key role in supporting database updates, monitoring database health, and working on automation among other things.
Database Administration & Maintenance
• Assist in installing, configuring, and maintaining RDS PostgreSQL databases in production and non-production environments.
• Monitor database health, performance, and security, ensuring high availability.
• Support database upgrades and patching to keep systems secure and updated.
Support & Troubleshooting
• Provide Level 1 & Level 2 support for database-related incidents and requests.
• Work with developers and DevOps teams to troubleshoot and resolve database issues.
• Maintain and update documentation for database configurations and procedures.
Performance Tuning & Optimization
• Analyze and optimize SQL queries, indexes, and database structures to improve performance.
• Assist in identifying and resolving slow queries, locks, and deadlocks.
• Review developer code for maximum performance.
• Work with developers to optimize stored procedures, functions, and triggers.
Automation & Scripting
• Write basic SQL scripts and automate routine DBA tasks using Bash or Python.
• Learn and use monitoring tools like Datadog, Grafana.
• Bachelor’s degree in computer science, IT, or a related field (or equivalent experience).
• 2+ years of experience in PostgreSQL database administration or related database role.
• Familiarity with SQL, query optimization, and indexing strategies.
• Basic understanding of Linux command-line operations and shell scripting.
• Exposure to cloud platforms like AWS, GCP, or Azure is a plus.
• Experience with financial services or transaction-heavy environments is a bonus.
• Strong problem-solving skills and ability to work in a fast-paced environment.
• Knowledge of NoSQL and In-Memory databases is a plus.
22/04/2025 Location: Malta
We are looking for an experienced Customer Service Assistant to join our Client Services team in Malta.
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.
· 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.
22/04/2025 Location: Malta
MiFinity is a dynamic, licensed, and regulated fintech leader offering cost-effective, end-to-end payment solutions for businesses, merchants, and consumers. With over 20 years of experience in online payments, we have built a highly secure technology platform and a growing global network of financial and banking partners. Our core service, the MiFinity eWallet, enables seamless money transfers worldwide through our extensive bank network and local payment options. As we continue to expand across multiple global verticals, we foster a collaborative, inclusive work environment while maintaining a start-up culture that values flexibility, autonomy, and innovation across all of our offices in Dublin, Malta, and Belfast.
The Compliance Officer will form part of a team ensuring that the organization adheres to all relevant laws, regulations, and internal policies. Help mitigate compliance risks by monitoring, evaluating, and improving business practices, and ensuring the organization operates within legal and ethical boundaries. This role involves working closely with other departments to promote a culture of compliance and avoid any legal or regulatory penalties.
Experience:
- 1+ years of experience in compliance, legal, or regulatory roles, preferably in financial industry
- Proven experience in regulatory compliance, internal controls, and risk.
Key Skills:
- Strong understanding of compliance laws and regulations relevant to the organization’s industry.
- Ability to identify compliance risks and take proactive steps to address them.
Excellent analytical and problem-solving abilities. - Strong written and verbal communication skills, with the ability to explain complex regulatory matters to non-experts.
- Ability to work independently and as part of a team.
Personal Attributes:
- High integrity and attention to detail.
- Strong organizational and time-management skills.
· 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.
29/04/2025 Location: Malta
MiFinity is a dynamic, licensed, and regulated fintech leader offering cost-effective, end-to-end payment solutions for businesses, merchants, and consumers. With over 20 years of experience in online payments, we have built a highly secure technology platform and a growing global network of financial and banking partners. Our core service, the MiFinity eWallet, enables seamless money transfers worldwide through our extensive bank network and local payment options. As we continue to expand across multiple global verticals, we foster a collaborative, inclusive work environment while maintaining a start-up culture that values flexibility, autonomy, and innovation across all of our offices in Dublin, Malta, and Belfast.
The CFO – MiFinity Malta Limited will report directly to MiFinity Malta CEO and will work closely with the MiFinity group finance and executive team. The role will provide strategic financial guidance, ensure robust financial controls, and support the company’s growth trajectory as well as contribute to group finance tasks and objectives. .
- Regulatory & Compliance Oversight
- Ensure compliance with Maltese and EU financial regulations (MFSA, GDPR, PSD2, etc.).
- Maintain governance and risk management standards.
- Financial Leadership
- Develop and execute financial strategies aligned with company goals.
- Partner with the CEO and executive team to shape long-term business plans.
- Provide financial insights for key decision-making processes.
- Financial Planning & Analysis (FP&A)
- Lead budgeting, forecasting, and financial modelling activities for Mifinity Malta and group companies
- Analyse financial performance and present monthly/quarterly reports to stakeholders.
- Monitor key KPIs and recommend improvements.
- Treasury, Cash Flow & Capital Management
- Oversee cash flow planning and working capital management.
- Manage banking relationships and capital allocation.
- Accounting & Financial Operations
- Ensure timely and accurate financial reporting.
- Manage audit process for Maltese entities and liaise with external auditors.
- Oversee the finance/data analyst team members in Malta and develop internal capabilities.
- Proven experience as Head of Finance or other senior finance leader role in an Igaming, FinTech, startup, or financial services company.
- Deep understanding of regulatory frameworks relevant to FinTech in Malta and the EU.
- Strong background in financial planning, analysis, and accounting (IFRS knowledge preferred).
- Experience in financial modelling, and risk management.
- Excellent leadership, communication, and stakeholder management skills.
- ACA/ACCA/CIMA/MBA preferred.