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
Senior Java Developer
Posted on : May 12th, 2022
Submit Resume

  • 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
Financial Accountant
Posted on : May 12th, 2022
Submit Resume

  • 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.
Database Administrator
Posted on : March 22nd, 2022
Submit Resume

  • Experience working with AWS RDS Postgres.
  • Postgresql - Jasper server – JasperStudio
  • Metabase system
  • Strong written and verbal communication skills
  • Self-Motivated Individual with the ability to work in a team and on own initiative
  • Ability to work on projects with multiple working streams and competing deadlines

  • Monitor performance of database systems resources and query throughput
  • Optimize SQL Code as necessary
  • Monitor and maintain database storage resources
  • Monitor and maintain database maintenance plans for backups, index rebuild/defragment, and database statistics
  • Perform database upgrades and maintenance as required
  • Maintain database documentation as required
  • Maintain and administer database security access
  • Perform database Ad-hoc backups and restores
  • Trouble shoot and resolve database connectivity issues
  • Follow Change Management processes to implement database configuration changes
  • Follow Problem Management processes to troubleshoot and resolve recurring issues
  • Assist the BI team with reporting requirements, driven from data warehousing.

  • 2+ years’ experience preferably in a similar role
  • Experience working with Linux
  • Scripting experience
  • Experience working in a PCI/financial services environment