PB✓
PBridge
Full-timeRemote, Nigeria

Senior Software Engineer

at Moniepoint

Moniepoint Inc., Africa's all-in-one financial platform serving 20 million businesses and individuals, is seeking a backend engineer to join their customer-focused engineering community. You'll work on scalable systems that process over $250 billion in digital payment transaction value annually, using modern infrastructure tools and big data analytics.

Job Description

Responsibilities

  • Collaborate with cross-functional teams (product, design, QA) to define, design, and ship high-impact features
  • Design scalable architecture and implement performant backend services using Java and Spring Boot
  • Write clean, maintainable, and well-documented code with a strong focus on reliability and testability
  • Integrate third-party services and APIs while ensuring robust error handling and graceful degradation
  • Continuously improve system performance and developer experience through automation and refactoring
  • Debug complex issues across the stack and proactively identify opportunities for technical improvement
  • Participate in code reviews, architecture discussions, and share best practices with the team
  • Document technical decisions, systems, and processes for future team reference and transparency

Requirements

  • BS/MS in Computer Science, Engineering, or a related technical field
  • At least 5+ years of professional experience in software engineering, with a strong focus on backend systems
  • Expertise in Java and Spring Boot; solid understanding of modern backend architecture and best practices
  • Experience building and scaling web services, APIs, and distributed systems
  • Familiarity with Agile development methodologies and CI/CD pipelines
  • Proficient with relational databases and ORM frameworks (e.g., Hibernate)
  • Exposure to frontend frameworks like AngularJS or React is a plus
  • Strong debugging skills and a methodical approach to problem-solving
  • Excellent communication skills and a team-first attitude

Benefits

  • Attractive salary, pension, health insurance, paid leave plus other benefits
  • Learning and development-focused environment with an emphasis on knowledge sharing, training, and regular internal technical talks
  • People-first culture that prioritizes the well-being of every team member where all opinions carry weight and all voices are heard

Skills

JavaSpring BootSpringDockerKubernetesPostgreSQLDynamoDBElasticsearchAWSHibernateAngularJSReact

Ready to apply for this role?

PBridge connects skilled professionals with top employers worldwide.