Backend Java Developer with 4+ years of experience building secure, scalable systems using Spring Boot, REST APIs, and SQL. I have worked on fintech and banking platforms, integrating payment services, optimizing performance, and delivering production-ready backend solutions. In addition to backend development, I specialize in AI/LLM evaluation and prompt engineering, designing multi-turn test scenarios, validating tool-calling workflows, and improving model accuracy through structured feedback. My core stack includes Java, Spring Boot, MySQL/PostgreSQL, Docker, and AWS. I focus on writing clean, maintainable code and delivering reliable solutions that meet real business needs. I’m detail-oriented, responsive, and experienced in working with remote teams to ship high-quality results on time.

Ridoh Lawal

Backend Java Developer with 4+ years of experience building secure, scalable systems using Spring Boot, REST APIs, and SQL. I have worked on fintech and banking platforms, integrating payment services, optimizing performance, and delivering production-ready backend solutions. In addition to backend development, I specialize in AI/LLM evaluation and prompt engineering, designing multi-turn test scenarios, validating tool-calling workflows, and improving model accuracy through structured feedback. My core stack includes Java, Spring Boot, MySQL/PostgreSQL, Docker, and AWS. I focus on writing clean, maintainable code and delivering reliable solutions that meet real business needs. I’m detail-oriented, responsive, and experienced in working with remote teams to ship high-quality results on time.

Available to hire

Backend Java Developer with 4+ years of experience building secure, scalable systems using Spring Boot, REST APIs, and SQL. I have worked on fintech and banking platforms, integrating payment services, optimizing performance, and delivering production-ready backend solutions.

In addition to backend development, I specialize in AI/LLM evaluation and prompt engineering, designing multi-turn test scenarios, validating tool-calling workflows, and improving model accuracy through structured feedback.

My core stack includes Java, Spring Boot, MySQL/PostgreSQL, Docker, and AWS. I focus on writing clean, maintainable code and delivering reliable solutions that meet real business needs.

I’m detail-oriented, responsive, and experienced in working with remote teams to ship high-quality results on time.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate

Language

English
Fluent
Arabic
Intermediate
Yoruba
Advanced

Work Experience

Link Agentic Flex Evaluator (Contract, Remote) at Turing
August 1, 2025 - Present
Designed and executed multi-turn evaluation scenarios to train and evaluate AI agents’ tool-calling behavior. Trained and evaluated LLM-based AI assistants across enterprise tools (Amazon tools, Slack, GitHub, Microsoft Teams, Confluence, Google Drive, Azure DevOps tools). Simulated real user workflows to teach onboarding, task execution, and issue resolution within complex platforms. Performed side-by-side evaluations, fact-checking, and rubric-based assessments to validate accuracy, relevance, and policy compliance. Identified failure modes (wrong tool/parameters, missing enums, no tool invocation) and supplied corrected structured outputs (JSON). Enforced core operational standards including ISO-8601/time-zone handling, pagination, parameter validation, and error handling. Led calibration and QA reviews, coaching junior trainers and building rubrics/checklists to ensure high inter-rater agreement and consistent pass criteria.
Backend Java Developer at Mahfuz Microfinance Bank
October 1, 2024 - Present
Designed and developed the core backend infrastructure of the bank’s digital platform using Java, Spring Boot, and Hibernate, from inception to live deployment. Participated in User Acceptance Testing (UAT) for the Core Banking Application and mobile platform, validating functionality against requirements. Implemented test scenarios based on real user workflows, identified defects and edge cases, and collaborated with engineers to implement fixes. Integrated third-party APIs (Interswitch, NIBSS, Raven) for onboarding, payments, USSD, and card issuance. Spearheaded secure SMTP configuration via Microsoft 365 (App Passwords, MFA, mail flow rules) to support CBA notifications. Built reusable backend components for OTP verification, transaction PIN setup, RBAC, and customer referrals, reducing time-to-market. Documented API endpoints, test cases, and system configurations.
Java Backend Developer at Bunchpay
November 1, 2023 - June 1, 2025
Refactored legacy services to use a generic email template system with SendGrid and SMTP fallback. Implemented a centralized OTP verification system supporting onboarding, transaction PIN setup, and password reset. Enhanced bill transaction logic and dashboard analytics, including revenue tracking and customer segmentation. Debugged and resolved circular dependency and date-range filtering issues in Spring Boot APIs. Led the integration of a referral system involving wallet rewards, transaction logging, and notifications. Used Jira and Azure DevOps Boards to manage user stories and sprint progress; maintained project documentation on Confluence to support team alignment.
Java Developer at Heirs Technologies Limited
March 1, 2024 - October 1, 2024
Developed and optimized Java-based applications using Spring Boot, Hibernate, and RESTful APIs. Designed and managed relational databases (MySQL, PostgreSQL), optimizing queries for performance. Automated IT support and internal workflows, reducing service resolution time. Integrated Microsoft 365 and enterprise apps to ensure secure authentication and access for over 100 employees. Implemented cloud-based solutions on AWS/Azure to improve reliability and scalability. Created technical documentation for system architecture, API endpoints, and troubleshooting.
Java Software Engineer at Africa Prudential Plc
March 1, 2021 - February 1, 2024
Optimized backend performance with Java and Spring Boot, leading to faster shareholder and investor transactions. Designed and deployed RESTful APIs with Spring Security and JWT authentication to secure digital services used by over 50,000 shareholders. Automated financial reporting features, reducing manual processing time and improving service delivery. Managed MySQL databases, optimizing queries and indexing to enhance data retrieval speed.
Solar Renewable Energy Engineer (Solar PV Installer) at Simba Group
June 1, 2021 - June 1, 2022
Installed and configured complete solar PV systems, including panels, inverters, batteries, and charge controllers. Diagnosed and resolved electrical faults, improving system reliability and uptime. Conducted solar resource assessments, system performance analysis, and feasibility studies for optimal deployment. Performed component selection and system configuration based on load requirements and environmental conditions. Documented system configurations and findings.

Education

Bachelor of Science in Physics at Federal University of Agriculture, Abeokuta (FUNAAB), Nigeria
November 1, 2014 - January 1, 2021

Qualifications

Certified Agile Scrum Master (CASM)
May 1, 2025 - April 22, 2026
Java Technical Development Training
November 1, 2023 - April 22, 2026
Data Engineering & SQL (Azure, ETL, BI)
October 1, 2022 - April 22, 2026
Google IT Support Certification
July 1, 2022 - April 22, 2026

Industry Experience

Software & Internet, Financial Services, Professional Services, Energy & Utilities
    paper Logistics Operations Backend System (Java, Spring Boot)

    Designed and implemented a scalable backend system for logistics and dispatch operations using Java and Spring Boot.

    Built RESTful APIs to handle pickup requests, terminal operations, and real-time status tracking. Implemented secure authentication, role-based access control, and robust error handling to ensure system reliability.

    Integrated SQL-based persistence for efficient data storage, querying, and reporting of logistics operations.

    The system supports real-world workflow automation similar to warehouse and delivery management platforms, improving operational efficiency and tracking accuracy.

    Tech Stack: Java, Spring Boot, REST APIs, MySQL/PostgreSQL