Skip to main content
Hiring?Get vetted candidates in 48 hours.
M

Senior Backend Engineer (Java)

Moniepoint

Posted 3 months agoRemote, Nigeria

Location

Remote, Nigeria

Job Type

Full-time

Experience

Senior

Category

Technology

Job Description

Moniepoint is a financial technology company that provides business payments, banking, credit, and business management tools to businesses across Africa. It is the largest merchant acquirer in Nigeria and processes billions of dollars in transactions monthly.
ProGigFinder Press

Fifty silent applications, or one that lands.

Pick any job above and pay $2.99 with MoMo or Card. In 60 seconds you get a CV written for that role: it passes the screening software and reads the way a recruiter expects.

Get my CV for this job: $2.99

Requirements

  • BS/MS in Computer Science, Engineering, or related technical field
  • 5+ years professional experience in software engineering with strong focus on backend systems
  • Expertise in Java and Spring Boot; solid understanding of modern backend architecture
  • 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)
  • Strong debugging skills and team-first attitude; excellent communication skills
  • Exposure to frontend frameworks like AngularJS or React is a plus

Responsibilities

  • Collaborate with cross-functional teams to define, design, and ship high-impact features
  • Design scalable architecture and implement performant backend services using Java and Spring Boot
  • Write clean, maintainable, well-documented code with focus on reliability and testability
  • Integrate third-party services and APIs with 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 technical improvement opportunities
  • Participate in code reviews, architecture discussions, and share best practices
  • Document technical decisions, systems, and processes for team reference and transparency