Rex Microfinance Bank is a secure digital financial services platform that provides you and your business with opportunities for a strong financial future.
We are recruiting to fill the position below:
Job Title: Senior Java Engineer
Location: Lagos
Employment Type: Full-time
Key Responsibilities
- Architect, develop, and maintain scalable Java/Spring Boot microservices powering core banking, lending, and payment processing systems.
- Design and implement RESTful APIs with strong emphasis on security, transaction integrity, and performance at scale.
- Own the full software development lifecycle — from technical design and code review through CI/CD, deployment, and production monitoring.
- Lead migration and modernisation efforts on legacy Java codebases, upgrading libraries, frameworks, and infrastructure.
- Integrate with third-party payment providers, banking APIs (NIBSS, NIP), and NFC hardware partners.
- Establish and enforce engineering best practices: unit/integration testing, code reviews, documentation, and observability (logging, tracing, alerting).
- Collaborate with the product and data teams to build credit decisioning and risk management features.
- Mentor junior engineers and contribute to a high-performance engineering culture.
Requirements
- 5+ years of professional software engineering experience with Java as primary language.
- Deep expertise in Spring Boot, Spring Security, Hibernate/JPA, and microservices patterns.
- Hands-on experience with relational databases (PostgreSQL, MySQL) — query optimisation, schema design, and migrations.
- Proven track record deploying and managing services on cloud platforms (AWS, GCP, or Azure) using Docker and Kubernetes.
- Strong understanding of CI/CD pipelines (Jenkins, GitHub Actions, or similar) and DevOps practices.
- Experience with message brokers (Kafka, RabbitMQ) and event-driven architectures is a strong plus.
- Familiarity with fintech/payments domain — transaction processing, reconciliation, and regulatory compliance (CBN guidelines).
- Excellent problem-solving skills with attention to security, scalability, and clean code.
Application Closing Date
22nd May, 2026.
How to apply
Interested and qualified candidates should send their CV and brief cover letter to: careers@rexmfbank.com cc: oolejiya@rexmfbank.com using "Senior Java Engineer — [Your Name]" as the subject of the email.
https://www.hotnigerianjobs.com/hotjobs/895138/senior-java-engineer-at-rex-microfinance-bank.html