Java Spring Boot developer building clean, well-documented REST APIs
I am a Java backend developer based in Lagos, Nigeria, with a BSc in Computer Science and a certificate in Software Engineering from the TeSA by Qucoon programme.
I specialize in building production-grade REST APIs using Java 21 and Spring Boot 3.x. My work covers the full backend lifecycle - database design with PostgreSQL and Flyway migrations, JWT authentication with Spring Security, input validation, global exception handling, pagination, and API documentation with Swagger/OpenAPI.
My recent projects include a Bookmark Manager REST API with full CRUD, soft deletes, keyword search, category and tag filtering, and paginated responses - publicly available on GitHub with a complete README and Postman collection.
I write clean, well-structured code with meaningful commit history and inline documentation. Every project I deliver is tested and comes with clear setup instructions so clients can run it immediately.
Work Terms
Available Monday to Friday, 8am to 6pm WAT (UTC+1). I communicate clearly at every stage of a project and provide progress updates without being asked. I prefer to agree on clear requirements before starting work to avoid misunderstandings.