
Opportunity at
RenmoneyJava Developer
Renmoney is seeking a Java Developer to join one of its core engineering squads, including Banking, Loans, Core Technology Platform, or Cards. The organization aims to…
Career Tools
About This Role
Renmoney is seeking a Java Developer to join one of its core engineering squads, including Banking, Loans, Core Technology Platform, or Cards. The organization aims to enhance financial inclusion by offering savings, loans, and fixed deposit options to under-banked people and small business owners throughout Nigeria. In this position, the professional will build, test, and manage backend systems that support internal platforms and financial offerings. The ideal candidate takes pride…
Job Description
Renmoney is seeking a Java Developer to join one of its core engineering squads, including Banking, Loans, Core Technology Platform, or Cards. The organization aims to enhance financial inclusion by offering savings, loans, and fixed deposit options to under-banked people and small business owners throughout Nigeria. In this position, the professional will build, test, and manage backend systems that support internal platforms and financial offerings. The ideal candidate takes pride in clean code, appreciates collaborative engineering, and has a strong interest in constructing scalable, high-performance distributed architectures.
This opportunity suits engineers who enjoy tackling complex technical hurdles and working on products handling massive transaction volumes. Team members will use modern cloud-native tools, collaborate across departments, and contribute to system optimization. Conversely, the role may not fit individuals who lean toward front-end development, prefer isolated tasks, or dislike maintaining production software environments and participating in code reviews.
Responsibilities
- Design, test, develop, and maintain backend applications utilizing Spring Boot and Java
- Construct secure, high-performing, and scalable backend services for core financial products
- Create and maintain microservices and RESTful APIs
- Write production-ready, clean code emphasizing reliability and performance
- Partner alongside Product, Engineering, QA, and Infrastructure teams across the software development life cycle
- Engage in technical design sessions, architecture discussions, and code reviews
- Troubleshoot, monitor, and optimize application performance
- Build and support distributed systems with modern cloud-native technology
- Deploy event-driven and messaging solutions through Kafka
- Contribute to continuous improvement initiatives, automated testing, and engineering best practices
Requirements
- Proven background in developing backend software with Java
- Extensive experience applying Spring Boot or comparable Java frameworks
- Demonstrated history of building and maintaining distributed systems within production environments
- Proficiency in Java and Spring Boot
- Background in developing microservices and RESTful APIs
- Working familiarity with Amazon EKS and AWS
- Experience utilizing MySQL or alternative relational databases
- Familiarity with event-driven architectures and Kafka
- Working knowledge of Redis caching tools
- Understanding of observability and monitoring platforms including Prometheus and Grafana
- Familiarity with testing methodologies, software design principles, and engineering standards
- Strong problem-solving and analytical capabilities
- Solid communication and teamwork skills
Qualifications
- Bachelor's degree in Software Engineering, Information Technology, Computer Science, or an equivalent field
- Background operating in cloud-native settings
- Previous professional exposure within lending, payments, banking, FinTech, or related financial sectors
Core Skills
Benefits
- Chance to join an innovative fintech enterprise operating on a global scale
- Exposure to modern technology such as Java, Spring Boot, AWS EKS, MySQL, Kafka, Redis, Prometheus, and Grafana
- Involvement in high-impact financial offerings utilized by millions of users
- Participation in a collaborative engineering culture centered on continuous learning and technical excellence
- Engaging technical assignments that influence product development
- Professional advancement inside a globally distributed engineering team
- Competitive compensation paired with strong career development prospects
Frequently Asked Questions
Answers are based only on the employer’s listing; where it doesn’t say, neither do we.
What is the location or remote policy for this role?
The posting specifies that the role is on-site, but it does not state a specific city or geographical location.
What is the employment type?
The employment type is full-time.
What salary does Renmoney offer for this position?
The salary is not stated in the job posting, though it mentions that competitive compensation is provided.
What core technologies will I work with?
You will work with Java, Spring Boot, AWS including Amazon EKS, MySQL, Kafka, Redis, Grafana, and Prometheus.
Sample Interview Questions
AI-generated questions tailored to this specific role — a preview of the full practice set.

