Skip to main content
Godsfavour Chikamnele

Godsfavour Chikamnele

Java Software Engineer

Talent
LagosMember since May 27, 2026
SpringSpring BootJavaScriptCore JavaJ2EE Application DevelopmentMySQLPostgreSQLHibernateJPADockerGitRabbitMQREST APIsMicroservicesJUnitMockitoSpring SecurityPayment Gateway IntegrationRedisJpaSpecificationExecutorTwo-Factor Authentication (2FA)AES/Crypto utilities
·

Hire this person

Send a job offer directly to this candidate

SpringSpring BootJavaScriptCore JavaJ2EE Application Development

About

I am a data-driven Java software engineer proficient in designing, constructing, and managing scalable backend systems. My expertise spans various programming languages and frameworks, such as Java, JavaScript, Spring, and Spring Boot. I excel in crafting streamlined, effective code and am dedicated to advancing scalable systems.

My commitment lies in delivering top-notch software solutions, fostering collaboration across teams, and continuously expanding my skills to tackle intricate challenges.

Experience

Software Engineer (Java) - Fortitude IoT - Lagos, Nigeria

(2025-01)

Designed and implemented Kafka-based asynchronous messaging systems to support scalable, event-driven IoT workflows and improve service decoupling and reliability.

  • Implemented robust consumer group strategies, idempotent processing, and retry mechanisms to ensure reliable data processing and prevent duplicate or lost messages.
  • Tuned Kafka configurations (batching, acknowledgments, concurrency, polling, retries, and timeouts) to optimize throughput and system stability under high device traffic.
  • Developed secure authentication features including Two-Factor Authentication (2FA) with OTP verification to strengthen access control across IoT platforms.
  • Built and maintained secure data handling services, including masking and encryption mechanisms to protect sensitive device and user information.
  • Contributed to system upgrades and platform enhancements, improving overall reliability, scalability, and performance of IoT backend services.
  • Collaborated with cross-functional teams to integrate security and cryptographic utilities in compliance with data protection standards.
  • Leveraged Java, Spring Boot, and event-driven architecture principles to deliver scalable, secure, and high-performance IoT solutions.

Senior Software Engineer (Java) - ANNICETT NIGERIA LIMITED - Lagos, Nigeria

(2025-05 - 2025-11)

  • Developed and enhanced session and revenue reporting services, implementing pagination, filtering, and export strategies to support flexible data analysis.
  • Increased test coverage of the reporting module by writing comprehensive unit tests using JUnit and Mockito, boosting maintainability and reliability.
  • Implemented JpaSpecificationExecutor for dynamic querying, enabling advanced filtering and reporting capabilities.
  • Contributed to the AccountService module, ensuring robustness and consistency in financial transaction handling.
  • Leveraged Java 17, Spring Boot 3.x, PostgreSQL, MySQL, and JPA to deliver scalable fintech reporting solutions.

Java Developer - Lagos, Nigeria

(2024-05 - 2025-01)

  • Leveraged a diverse skill set, including Java, Core Java, J2EE Application Development, the Spring Framework, and Microservices.
  • Developed and maintained Restful APIs using Spring Boot, Hibernate, and PostgreSQL, resulting in a 20% improvement in overall system efficiency.
  • Exhibited effective communication, collaboration, and analytical thinking skills within an agile development methodology, consistently contributing to the delivery of high-quality code.

Software Engineer (Java) - ByteForge Technologies - Owerri, Nigeria

(2020-06 - 2023-09)

  • Developed and maintained scalable APIs and backend systems, resulting in a 40% improvement in system performance and a 25% increase in overall system scalability.
  • Collaborated closely with cross-functional teams to define project requirements and ensure effective collaboration, leading to a 30% reduction in project delays and improved overall project delivery time.
  • Conducted thorough unit and integration testing, achieving a 95% test coverage and reducing critical bugs by 40%.
  • Collaborated with other developers to maintain and improve existing code, demonstrating strong leadership and communication skills.
  • Tried the database to fetch and update data efficiently, showcasing problem-solving abilities.
  • Built new APIs for an existing project, taking the initiative to enhance functionality as a self-starter.
  • Documented the newly built APIs, ensuring clear and comprehensive communication for future developers.

Education

Bachelor of Technology (B.Tech) - Information Technology - Federal University of Technology, Owerri (FUTO) (2019-12 - 2024-11)

Skills

Java Software Engineer

Reviews

Related