PB✓
PBridge
Full-timeRemote, Nigeria

Senior Backend Engineer (Java)

at Moniepoint

Moniepoint Inc., Africa's all-in-one financial platform serving 20 million businesses and individuals, is seeking a backend software engineer to join their customer-focused engineering community. You'll collaborate with cross-functional teams to design scalable architecture and implement high-impact features using modern technologies like Java, Spring Boot, Kubernetes, and Docker.

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
  • Learning and development-focused environment with an emphasis on knowledge sharing, training, and regular internal technical talks
  • Culture that puts people first and prioritizes the well-being of every team member

Skills

JavaSpring BootDockerKubernetesPostgreSQLDynamoDBElasticsearchAWSHibernateAngularJSReact

Ready to apply for this role?

PBridge connects skilled professionals with top employers worldwide.