Senior Java Engineer at Moniepoint Incorporated – Remote | Remote

Apply Now

Senior Java Engineer – Remote

Moniepoint Incorporated is a global business payments and banking platform revolutionizing financial services across Africa and beyond. As a QED Investors-backed company, we empower over 600,000 businesses with cutting-edge tools to grow and scale. We’re seeking a talented Senior Java Engineer to join our remote team and help build the financial infrastructure of tomorrow.

Job Overview

We’re looking for an experienced Senior Java Engineer to design, develop, and maintain robust backend systems that power our platform. You’ll work on scalable microservices, collaborate with cross-functional teams, and contribute to architectural decisions that impact millions of users worldwide.

Key Responsibilities

  • Develop and optimize high-performance Java applications and microservices
  • Design scalable system architectures for payment and banking operations
  • Lead code reviews and mentor junior engineers
  • Collaborate with product and DevOps teams on deployment strategies
  • Troubleshoot complex technical issues and implement solutions
  • Contribute to continuous improvement of development practices

Requirements

  • 7+ years of professional Java development experience
  • Strong expertise in microservices architecture and distributed systems
  • Proficiency with Spring Boot, Hibernate, and RESTful APIs
  • Experience with cloud platforms and containerization (Docker, Kubernetes)
  • Excellent problem-solving and communication skills
  • Bachelor’s degree in Computer Science or related field

What We Offer

  • 100% remote work flexibility
  • Competitive compensation package
  • Professional development opportunities
  • Collaborative, innovative work environment
  • Health and wellness benefits
  • Impact on millions of African businesses