Global Ventures
companies
Jobs

Senior Backend Engineer (Java) - Payments

Moniepoint

Moniepoint

Software Engineering
Bengaluru, Karnataka, India · Remote
Posted on Dec 9, 2025

Who we are

Moniepoint is an all-in-one financial services platform for emerging markets and the second-fastest growing company in Africa.
Since 2019, Moniepoint’s technology has powered over 3 million people, offering personal and business banking, payment, credit and business management tools to help them succeed. Moniepoint processed $182 billion in 2023, and currently processes the majority of the POS transactions in Nigeria.

About the role

As a Senior Backend Engineer on the Moniepoint Payments team, you will play a critical role in designing, building, and scaling the systems that power our high-volume financial products. The ideal candidate is a highly skilled, deeply grounded engineer with strong fundamentals, proven experience in complex distributed systems, and the ability to mentor and elevate other developers.

You should be a hands-on problem solver who enjoys architecting scalable services, improving system reliability, navigating ambiguity, and collaborating closely with product, business, and compliance teams to build resilient financial infrastructure.

Curious about what makes Moniepoint an incredible place to work? Check out posts on how we cultivate a culture of innovation, teamwork, and growth.

What You'll Be Doing

  • Design, develop, and maintain backend services and distributed systems that power high-throughput payment flows.
  • Provide architectural input and strong engineering instinct around scalability, data consistency, reliability, and system performance.
  • Identify system bottlenecks and implement robust engineering solutions that scale securely and reliably.
  • Own complex features or systems end-to-end from planning and design to implementation, testing, deployment, and monitoring.
  • Collaborate with product, design, data, compliance, and operations teams to ship impactful, user-focused features.
  • Communicate technical challenges, trade-offs, and proposed solutions clearly to both technical and non-technical stakeholders.
  • Uphold strong engineering standards through thoughtful code reviews, documentation, and technical discussions.
  • Mentor junior engineers, helping them strengthen their fundamentals, grow their technical depth, and build confidence.
  • Contribute to a healthy engineering culture of clarity, collaboration, and operational excellence.
  • Operate effectively across distributed teams and time zones.
  • Collaborate with cross-functional teams (product, design, QA) to define, design, and ship high-impact features.

What We're Looking For

  • 6+ years of professional software development experience, including building and maintaining large-scale, distributed backend systems.
  • Deep technical fundamentals in backend architecture, distributed systems, data models, consistency, performance, and system reliability.
  • Hands-on experience with mission-critical transaction systems, financial flows, or real-time data pipelines.
  • Ability to analyze complex technical trade-offs and contribute to clear, well-reasoned engineering decisions.
  • A track record of shipping significant backend features or platforms in collaboration with product, design, and business teams.
  • Strong communication skills and the ability to explain complex technical concepts with clarity.
  • Experience mentoring junior engineers and helping them grow through guidance, code reviews, and example-setting.
  • Ability to balance delivery pressure with long-term technical quality and maintain high coding and architectural standards.
  • Comfort working in distributed teams across multiple time zones.
  • BSc in Computer Science, Engineering, Mathematics, or a related field.

Our Tech Stack

As part of our engineering team, you’ll work with modern technologies and tools that enable us to build scalable, reliable, and high-performing systems. Some of the technologies you’ll be hands-on with include

  • Java (latest versions): Powering our core backend systems with a focus on performance and maintainability.
  • Spring & Spring Boot: Building modular, production-grade microservices with robust dependency management.
  • Docker & Kubernetes: Containerized deployments and orchestration for consistent, scalable environments across dev, staging, and production.
  • PostgreSQL & DynamoDB: A combination of relational and NoSQL databases to handle structured data and dynamic scaling needs.
  • Elasticsearch: For fast, flexible full-text search and analytics across large datasets.
  • AWS Cloud Infrastructure: Deploying and managing microservices using a cloud-native architecture that supports global scalability

What we can offer you

  • Culture - We put our people first and prioritize the well-being of every team member. We’ve built a company where all opinions carry weight and where all voices are heard. We value and respect each other and always look out for one another. Above all, we are human.
  • Learning - We have a learning and development-focused environment with an emphasis on knowledge sharing, training, and regular internal technical talks.
  • Compensation - You’ll receive an attractive salary, pension, health insurance, paid leave plus other benefits.

What to expect in the hiring process

Our interview process is designed to be thoughtful, transparent, and candidate-friendly, allowing you to showcase your strengths while getting to know us better:

  • Initial Conversation: A brief introductory call with our recruiter to learn more about your background, career goals, and to share insights about the role and our team.
  • Technical Assessment: A practical, take-home coding exercise that reflects real-world challenges. You'll have ample time to complete this in your own environment
  • Deep Dive Technical Interview: A focused session with our Engineering Team, where we'll explore system design, architecture, and problem-solving approaches.
  • Final Interview: A combined technical and behavioral conversation with a member of our Executive Team, aimed at understanding your alignment with our values, vision, and culture

Moniepoint is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees and candidates.

#LI-Remote