Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Backend Engineer (Java)

Moniepoint

Senior Backend Engineer (Java)

Remote, Bangalore

Moniepoint Inc. is Africa's all-in-one financial platform, helping 20 million businesses and individuals access seamless payments, banking, credit, cross-border, and business management tools each month.

As Nigeria's largest merchant acquirer, we power most of the country's point-of-sale (POS) transactions. Through our subsidiaries, Moniepoint Inc. processes over $250 billion in digital payment transaction value annually.

About the Role

Engineering at Moniepoint is an inspired, customer-focused community dedicated to crafting solutions that redefine our industry. Our infrastructure runs on some of the cool tools that excite infrastructure engineers - Kubernetes, Docker, etc.

We also make business decisions based on the large stream of data we receive daily, so we work daily with big data, perform data analytics and build models to make sense of the noise and give our customers the best experience.

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
  • Collaborate closely with cross-functional teams (Product, Design, and QA) to conceptualize, design, and deliver high-impact features.
  • Architect and build scalable, high-performance backend services using Java and Spring Boot.
  • Produce clean, maintainable, and well-documented code with a strong emphasis on reliability and testability.
  • Seamlessly integrate third-party services and APIs, ensuring robust error handling and graceful degradation.
  • Continuously enhance system performance and developer experience through thoughtful automation and refactoring.
  • Diagnose and resolve complex issues across the stack while proactively identifying opportunities for technical improvements.
  • Actively contribute to code reviews and architecture discussions, promoting engineering best practices across the team.
  • Maintain clear documentation of technical decisions, systems, and processes to support transparency and long-term scalability.
What We're Looking For
  • Bachelor's or Master's degree in Computer Science, Engineering, or a related technical discipline.
  • 5+ years of hands-on professional experience in software engineering, with a strong emphasis on backend development.
  • Deep expertise in Java and Spring Boot, with a solid grasp of modern backend architecture and engineering best practices.
  • Proven experience designing, building, and scaling web services, RESTful APIs, and distributed systems.
  • Working knowledge of Agile development methodologies and CI/CD pipelines.
  • Strong proficiency with relational databases and ORM frameworks (e.g., Hibernate).
  • Exposure to frontend technologies such as AngularJS or React is a plus.
  • Excellent debugging and troubleshooting abilities, with a structured approach to problem-solving.
  • Strong communication skills and a collaborative, team-first mindset.
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): Powers our core backend systems with a strong emphasis on performance, scalability, and maintainability.
  • Spring & Spring Boot: Enables the development of modular, production-ready microservices with robust dependency management.
  • Docker & Kubernetes: Supports containerized deployments and orchestration, ensuring consistent and scalable environments across development, staging, and production.
  • PostgreSQL & DynamoDB: Leverages both relational and NoSQL databases to efficiently manage structured data and dynamic scaling requirements.
  • Elasticsearch: Delivers fast, flexible full-text search and real-time analytics across large datasets.
  • AWS Cloud Infrastructure: Facilitates cloud-native deployment and management of microservices designed for high availability and 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.

Vacancy posted 4 days ago
Similar jobs that could be interesting for youBased on the Senior Backend Engineer (Java) in United States vacancy
  •  ...Senior Backend Engineer (Java) Hamburg, HH, Germany About the Job Senior Backend Engineer (Java) NICE TO MEET YOU! Do you want to play an instrumental role as a (Senior) Backend Engineer - Java (m/f/d) in a time of amazing growth? Read on to learn more!... 
    Senior
    Remote work
    Flexible hours

    Devop.One

    United States
    4 days ago
  • $65k - $105k

     ...per year Requirements: We are looking for a candidate with a bachelors degree. We need at least 5 years of Java development and backend engineering experience, ideally 7–10+ years. Experience in ecommerce is a strong advantage. You must be highly proficient... 
    Senior
    Full time
    Remote work

    Michael Page

    Charlotte, NC
    9 days ago
  • EPAM Systems, Inc. is seeking a Senior Java Developer with Python skills to join our team in Spain in a remote working mode. You will design, develop, and maintain scalable backend applications using Java and Python/Django across the full software lifecycle. You will work... 
    Senior
    Remote job

    EPAM Systems, Inc.

    New York, NY
    4 days ago
  •  ...Responsibilities Design, build, and maintain backend services in Java, focusing on performance, scalability...  ...applications Collaborate with ML engineers and frontend developers to integrate...  ...evolve and autonomy is key Seniority level Mid-Senior level Employment type... 
    Senior
    Full time
    Remote work

    Mathpix

    New York, NY
    16 hours ago
  • Morgan Stanley is seeking a Senior AI Software Engineer to maintain and modernize critical technology platforms that support equity derivatives, pricing, and trading workflows. The role emphasizes backend Java/Spring engineering with exposure to Angular/TypeScript and Python... 
    Senior

    Socket

    New York, NY
    4 days ago
  • $70 - $90 per hour

     ...develop, test, deploy, and support backend application capabilities, including Java-based microservices, REST APIs,...  ...enhancements. · Apply strong hands-on engineering skills to build scalable, secure,...  .... · Contribute as a senior individual developer by independently... 
    Senior
    Hourly pay
    Permanent employment
    Contract work
    Temporary work
    Work experience placement
    McLean, VA
    13 days ago
  •  ...an experienced API Developer to design, develop, and maintain advanced RESTful APIs. The ideal candidate will have over 5 years of backend development experience and strong communication skills. Responsibilities include optimizing applications using various databases and... 
    Senior

    ActioNet

    Aurora, CO
    1 day ago
  •  ...Seattle-based, is seeking a Software Engineer to join the SoFi Money team. You’ll help build backend services for onboarding, account...  .... You’ll write clean, testable Java/Kotlin code in a Spring Boot JVM...  ...production with mentorship from senior engineers. A strong owner... 
    Senior

    3M HEALTHCARE

    Seattle, WA
    2 days ago
  • $80k - $100k

     ...pureIntegration is a digital engineering, consulting and professional services firm headquartered...  ...Job Description We're looking for a Senior  Backend Software Engineer with strong hands-on experience across both Java and Node.js to support backend and microservice... 
    Senior
    Full time
    Work experience placement
    Remote work

    pureIntegration

    Reston, VA
    7 days ago
  • $121.5k - $150k

     ...diseases. The Opportunity We are looking for a hands-on Senior Backend Software Engineer to join our lean, high-impact engineering team as a core...  ..."connective tissue" of our platform—architecting robust Java backend services and low-latency integration bridges... 
    Senior
    Full time
    Temporary work
    Flexible hours

    Clear Labs

    San Carlos, CA
    13 days ago
  •  ...scalable, resilient microservices using Java and Spring Boot. Apply domain-driven design...  ...Key Responsibilities JOB DESCRIPTION Backend & Microservices Development Design,...  ...and high throughput. ETL & Data Pipeline Engineering Architect and maintain complex ETL/ELT... 
    Senior

    Goldman Sachs

    Dallas, TX
    16 hours ago
  •  ...Java Backend Developer Location: Bentonville and should visit office as per team requirement. We have an urgent opening for a Java backend resource at the Bentonville location. Criteria: Minimum 6+ years of experience Core Java (preferably 17), Microservices... 
    Senior
    Work at office

    Samprasoft

    Bentonville, AR
    16 hours ago
  •  ...A leading tech recruitment firm in the US is seeking a skilled back-end developer proficient in Java and Spring. The ideal candidate will have over 5 years of hands-on experience in application development and a solid understanding of UX design principles. Responsibilities... 
    Senior

    Cross Border Talents

    Lisbon, CT
    16 hours ago
  • $130k - $150k

     ...Connect with a career that matters, and help us build a safer future.Department OverviewJoin our dynamic, agile R&D team as a Senior Backend Java Engineer, where you will serve as a key architectural driver for our Device Provisioning and Management platform, deployed on... 
    Senior
    Full time
    Contract work
    Work at office
    2 days per week

    Indigo Vision

    Chicago, IL
    1 day ago
  •  ...Senior Java Backend EngineerWe are seeking a talented Senior Java Backend Engineer with a minimum of 7 years of experience to join our dynamic team in Austin, TX. The ideal candidate will have extensive experience in designing, developing, and deploying multi-tier distributed... 
    Senior

    Software Technology Inc

    Austin, TX
    1 day ago
  • $90k - $180k

     ...our advanced Marketplace API gateway. Our tech stack includes Java for backend services and ReactJS for frontend development, providing an...  ...tasks effectively, and practice efficient time management. Engineering Excellence: Focus on detail-oriented work, conduct code reviews... 
    Senior
    Full time
    Temporary work
    Part time
    Remote work

    Walmart

    Bentonville, AR
    1 day ago
  • $117k - $234k

     ....Leads the work of small groups of four to six engineers, including offshore associates, for assigned engineering...  ....What You'll Bring:6+ years of experience in backend engineering platform development.4+ years of experience in Java Spring, Spring Boot applications.Strong core... 
    Senior
    Full time
    Temporary work
    Part time
    Remote work

    Walmart

    Sunnyvale, CA
    3 days ago
  •  ...Senior Java Backend EngineerWe are seeking a highly skilled and results-driven Senior Java Backend Engineer with deep expertise in distributed systems and real-time streaming technologies. This role is ideal for a hands-on engineer who thrives in designing, building, and... 
    Senior
    Immediate start

    Artech

    Richardson, TX
    1 day ago
  •  ...enhance, build, and deliver top-notch technology products.As a Senior Lead Software Engineer at JPMorganChase within the Consumer and Community Banking...  ..., testing, and operational stabilityAdvanced in Java programming languageProficiency in automation and continuous... 
    Senior
    For contractors

    JP Morgan Chase

    Jersey City, NJ
    3 days ago
  •  ...Senior Java Backend EngineerWe are seeking a highly skilled Java Backend Developer to join our development team. This role will focus on building scalable microservices, developing RESTful APIs, and working with Spring Boot. The ideal candidate is experienced in building... 
    Senior

    Inizio Partners

    Pittsburgh, PA
    16 hours ago
  •  ...Job TitleDesign, develop, and maintain distributed backend services using Java and Spring Boot.Build high-performance, scalable REST APIs that...  ...code quality.Participate in code reviews and mentor junior engineers.Ensure performance, security, scalability, and maintainability... 
    Senior

    My3Tech Inc

    Sandy, UT
    1 day ago
  • A leading tech company is seeking a Sr. Java Developer specializing in backend development. Candidates should have over 8 years of experience, particularly in Java programming, microservices, cloud technologies, and Kafka for real-time data streaming. This role will involve... 
    Senior

    Rapinno Tech

    Hoboken, NJ
    16 hours ago
  •  ...Interview- In-person Role Overview This is a pure backend, individual-contributor Java role on Marketplace Shopping team. The team owns the backend services powering the pre-purchase marketplace experience-product catalog and hierarchy, product processing... 
    Senior

    1 point system

    Saint Paul, MN
    2 days ago
  • A technology solutions provider is looking for a Java Backend Developer in Seattle, WA. This role involves designing backend solutions using Java and Spring Boot, utilizing AWS services, and applying expertise in Data Structures and Algorithms. The ideal candidate has... 
    Senior

    COVETUS

    Seattle, WA
    16 hours ago
  • Tech Mahindra is seeking an experienced Java engineer to design, build, and maintain reactive microservices in a Kubernetes environment. You will own the full API lifecycle from authentication flows to data transformation and deployment automation, working within a Scrum... 
    Senior

    Tech Mahindra

    Cincinnati, OH
    1 day ago
  • A technology consulting firm in Chicago is seeking a Senior Java Developer with strong AWS, Java backend, RESTful APIs, and Spring Boot skills. The position is hybrid, requiring onsite work three times a week. Candidates should have 5-10 years of experience, a Bachelor’... 
    Senior

    IntraEdge

    Chicago, IL
    16 hours ago
  •  ...Senior Java Backend EngineerMiratech helps visionaries change the world. We are a global IT services and consulting company that brings together...  ...25%.Job DescriptionWe are seeking an experienced Backend Engineer to build and enhance a Java & Spring Boot based enterprise... 
    Senior
    Full time
    Internship
    Work at office
    Remote work
    Relocation
    2 days per week

    Miratech

    Atlanta, GA
    1 day ago
  • impact.com is the world’s leading commerce partnership marketing platform. We’re hiring senior Java engineers to build and evolve the services and data workflows behind products used by top brands. Expect hands-on delivery, architectural influence, and potential leadership... 
    Senior
    Work at office

    Impact Radius

    Columbus, OH
    3 days ago
  • KAYAK is seeking a Senior Java Software Engineer to enhance our Retention and CRM systems. This position involves designing scalable backend services aimed at improving user retention and engagement. You will collaborate with engineers and product managers to deliver impactful... 
    Senior

    KAYAK

    Cambridge, MA
    16 hours ago
  •  ...challenge with big impact. You were made for this. As a Senior Manager of Software Engineering at JPMorganChase within the Consumer & Community Banking...  ...practicesAdvanced in one or more programming language(s) : J2EE , Core Java including Java 17 with annotation, enum, collections,... 
    Senior

    JP Morgan Chase

    Plano, TX
    1 day ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Backend Engineer (Java). Be the first to apply!