About the job
About Us
Moniepoint is a comprehensive financial services platform designed for emerging markets, currently recognized as the second-fastest growing company in Africa. Since our inception in 2019, we have empowered over 3 million users with a suite of personal and business banking solutions, payment processing, credit services, and business management tools aimed at facilitating their success. In 2023 alone, Moniepoint processed an impressive $182 billion and is a leading provider of POS transactions in Nigeria.
Role Overview
At Moniepoint, our engineering team is a vibrant, customer-centric community focused on creating solutions that transform our industry. Our infrastructure utilizes cutting-edge technologies such as Kubernetes and Docker, appealing to engineers passionate about innovative tools. We thrive on data, employing big data analytics and model development to enhance the experience we deliver to our customers.
Interested in our workplace culture? Explore our blog to see how we foster innovation, teamwork, and growth.
Your Responsibilities
- Collaborate with cross-functional teams, including product managers, designers, and QA, to define, design, and deliver impactful features.
- Architect and implement scalable backend services using Java and Spring Boot.
- Write clean, maintainable, and well-documented code, emphasizing reliability and testability.
- Integrate third-party APIs and services, ensuring robust error handling and graceful system performance.
- Continuously enhance system performance and developer experiences through automation and code refactoring.
- Debug complex issues across the application stack and identify areas for technical enhancement.
- Engage in code reviews, architectural discussions, and knowledge sharing with team members.
