Mama Money Holdings (Pty) Ltd logo

Senior Java Engineer

Job Overview

Location

Indiana, USA

Job Type

Full-time

Category

Backend Engineer

Date Posted

February 16, 2026

Full Job Description

đź“‹ Description

  • • Are you a seasoned Java Engineer with a passion for leveraging technology to make a real-world impact? Do you thrive in a dynamic, growth-stage fintech environment where innovation and collaboration are paramount? Mama Money, a leading fintech startup dedicated to empowering migrant workers in South Africa by providing reliable and affordable remittance services, is seeking a talented Senior Java Engineer to join our remote team. Since 2015, we've been committed to offering socially fair remittance solutions to those who need them most, fostering financial inclusion and strengthening communities across Africa.
  • • As a Senior Java Engineer at Mama Money, you will play a pivotal role in shaping the future of our back-end systems. You will be an integral part of a small, agile team responsible for the meticulous maintenance of our existing services and the innovative implementation of new features. Our architecture is built upon a robust microservice approach, allowing for scalability and flexibility. Your primary focus will be on our core back-end engine, the very heart that powers our user-facing applications and ensures seamless, efficient transactions for our customers.
  • • You will be working with a modern and powerful technology stack, including Java, Spring, and Spring Boot, coupled with MariaDB (RDS) for our database needs. We leverage a comprehensive suite of Amazon Web Services (AWS) technologies, providing a cloud-native environment that supports our rapid growth and operational excellence. This is an opportunity to deepen your expertise in these technologies while contributing to a product that directly benefits a significant and often underserved population.
  • • Mama Money is experiencing rapid growth, which presents exciting challenges and opportunities. A key focus for us is scaling our development platforms and practices to effectively support concurrent feature development by multiple collaborating teams. To achieve this, we are fully embracing Agile principles, specifically utilizing the Scrum framework. Your strong working understanding of Agile and Scrum mechanics, and more importantly, the underlying principles and goals they aim to achieve, will be crucial.
  • • You will be actively involved in all facets of the Agile development lifecycle. This includes thorough requirements analysis, the creation of well-defined user stories (we use Jira as our tool of choice), detailed task breakdown, and accurate story point estimation. You will join us on our continuous journey of learning and evolving how we scale our development processes to meet the demands of a fast-growing fintech company. Your contributions will directly influence our ability to deliver value to our customers faster and more reliably.
  • • Beyond the technical aspects, Mama Money fosters a unique culture. Our HQ is in beautiful Cape Town, South Africa, and our team of 150+ individuals spans 19 countries across Africa, Asia, the UK, and Europe. We are united by a shared mission and a commitment to the well-being of our team members and making a positive difference in our communities. The phrase "Just be lekker!" perfectly encapsulates our approach to work. It signifies trust in the wisdom of our talented and diverse team to do what is best for our customers and to get the job done responsibly, without being bogged down by pedantic policies. We prioritize helping people over maximizing profit, and this ethos permeates every aspect of our operations. You'll find yourself in an environment that values collaboration, mutual respect, and a shared sense of purpose.
  • • This role offers a unique chance to contribute to a product with significant social impact, working alongside a passionate and international team. You will have the autonomy to make meaningful contributions, solve complex technical challenges, and grow your career within a supportive and forward-thinking organization. If you are ready to apply your Java expertise to a mission-driven company and thrive in a fast-paced, collaborative environment, we encourage you to apply.

🎯 Requirements

  • • Proven professional experience as a Senior Java Engineer, with a strong command of Java and its ecosystem.
  • • Deep understanding and practical experience with the Spring framework, particularly Spring Boot, for building robust microservices.
  • • Familiarity with relational databases, specifically MariaDB (or similar SQL databases like MySQL, PostgreSQL), and experience with ORM frameworks.
  • • Experience working within an Agile development environment, with a solid grasp of Scrum methodologies, including story creation, task breakdown, and estimation.
  • • Proficiency in utilizing cloud platforms, with a preference for Amazon Web Services (AWS) and its various services.

🏖️ Benefits

  • • Competitive salary and performance-based bonuses.
  • • Fully remote working arrangement, offering flexibility and work-life balance.
  • • Opportunity to work on a product with significant social impact, directly helping migrant workers.
  • • Collaborative and inclusive international work environment with a strong emphasis on team well-being.
  • • Professional development opportunities and support for continuous learning.

Skills & Technologies

Java
Spring
AWS
Senior
Remote

Ready to Apply?

You will be redirected to an external site to apply.

Mama Money Holdings (Pty) Ltd logo
Mama Money Holdings (Pty) Ltd
Visit Website

About Mama Money Holdings (Pty) Ltd

Mama Money is a fintech company specializing in cross-border remittances, empowering individuals to send and receive money affordably and conveniently. They offer a mobile-first platform that allows users to send money from various countries in Europe and Africa to recipients in numerous African countries. Mama Money focuses on providing transparent fees and competitive exchange rates, aiming to democratize access to financial services for migrant workers and their families. Their service is designed to be user-friendly, accessible via a mobile app and USSD, ensuring that even those with basic mobile phones can utilize their services. They are committed to financial inclusion and supporting economic development.

Similar Opportunities

Argentina
Full-time
Expires Apr 29, 2026
Ruby
PostgreSQL
MySQL
+4 more

10 days ago

Apply
Brazil
Full-time
Expires May 3, 2026
Java
Kotlin
Docker
+4 more

6 days ago

Apply
Toronto, California, Canada
Full-time
Expires May 4, 2026
JavaScript
TypeScript
Go
+5 more

5 days ago

Apply
Los Angeles, California, Canada
Full-time
Expires Apr 28, 2026
Python
Django
Flask
+7 more

11 days ago

Apply