Hi, I'm Naftali Edward Kagia, a passionate Full Stack Java Developer with over three years of professional experience building scalable and robust applications. I love working across both frontend and backend systems, and I'm skilled in technologies like Java, Spring Boot, React, and cloud platforms such as AWS and Azure. I enjoy collaborating in agile environments and continuously improving my technical skills through project-based learning and certifications. After resuming my career in 2019 from a medical sabbatical, I've been focused on developing modern microservices and containerized cloud solutions. I'm dedicated to creating user-friendly and accessible applications, and I’m always open to new opportunities and challenges, including relocation for the right role.

Naftali Edward Kagia

Hi, I'm Naftali Edward Kagia, a passionate Full Stack Java Developer with over three years of professional experience building scalable and robust applications. I love working across both frontend and backend systems, and I'm skilled in technologies like Java, Spring Boot, React, and cloud platforms such as AWS and Azure. I enjoy collaborating in agile environments and continuously improving my technical skills through project-based learning and certifications. After resuming my career in 2019 from a medical sabbatical, I've been focused on developing modern microservices and containerized cloud solutions. I'm dedicated to creating user-friendly and accessible applications, and I’m always open to new opportunities and challenges, including relocation for the right role.

Available to hire

Hi, I’m Naftali Edward Kagia, a passionate Full Stack Java Developer with over three years of professional experience building scalable and robust applications. I love working across both frontend and backend systems, and I’m skilled in technologies like Java, Spring Boot, React, and cloud platforms such as AWS and Azure. I enjoy collaborating in agile environments and continuously improving my technical skills through project-based learning and certifications.

After resuming my career in 2019 from a medical sabbatical, I’ve been focused on developing modern microservices and containerized cloud solutions. I’m dedicated to creating user-friendly and accessible applications, and I’m always open to new opportunities and challenges, including relocation for the right role.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
See more

Language

English
Fluent

Work Experience

Full Stack Java Developer at RiverBank Financial Corp
October 1, 2023 - Present
Designed and developed full-stack modules for online banking and digital lending platforms using Java, Spring Boot, React, and RESTful APIs. Created scalable microservices deployed across AWS and Azure cloud environments, ensuring high availability for financial transactions and loan application workflows. Engineered dynamic user interfaces with React.js, Bootstrap, and Tailwind CSS while complying with ADA accessibility standards. Managed data persistence using Hibernate and implemented schema designs maintaining transactional accuracy across multi-tier applications. Built and optimized CI/CD pipelines with Jenkins and GitHub Actions, deploying containerized applications using Docker and Kubernetes. Monitored production systems using Prometheus and Node Exporter to proactively detect and resolve infrastructure-level issues. Delivered fault-tolerant event-driven features by integrating Apache Kafka for real-time processing of account activities and fraud alerts. Contributed to cloud-na
Software Engineer – Full Stack (Bootcamp Fellowship Trainee) at CodeSmith (CS Engineering) & Proteus Project
September 30, 2023 - July 9, 2025
Developed a cross-platform monitoring tool in Electron and React for Kubernetes CronJobs, enhancing backend performance with Prometheus integration and AWS EC2 scalability. Created reusable UI components and implemented client-side routing with React Router, improving user navigation. Migrated backend systems from query-based to model-based architecture, optimizing load time and simplifying future enhancements. Integrated TDD practices using Cypress and Jest, increasing test coverage and deployment stability. Standardized CI/CD workflows with Docker, enabling seamless code formatting, pre-deployment validation, and cloud deployment to AWS. Mentored junior developers through technical code reviews, live lectures, and best practice sharing.
Jr. Full Stack Java Developer at EquiPay Solutions Ltd.
May 31, 2022 - July 9, 2025
Developed responsive front-end components for mobile-first digital banking platforms using React.js, Bootstrap, and CSS. Collaborated with backend engineers to integrate RESTful APIs developed in Spring Boot for customer onboarding, loan processing, and transaction tracking. Leveraged Hibernate for database interactions ensuring transactional consistency with MySQL. Participated in Agile Scrum sprints using Git and Jira. Supported real-time alerting through Kafka-based microservices. Migrated legacy dashboards to modern UI with React + Redux, optimizing component reusability and state management. Assisted in configuring CI/CD pipelines on AWS and Azure. Refactored loan inquiry workflows for improved mobile responsiveness and accessibility.

Education

Bachelor of Science at Cagayan State University
January 1, 2011 - December 31, 2011

Qualifications

Software Engineering Immersive - CodeSmith
January 1, 2023 - December 31, 2023
Java Developer Trainee Bootcamp & Self Projects
June 1, 2019 - May 31, 2021
Java Developer Trainee Java Bootcamp Program
August 1, 2012 - June 30, 2013

Industry Experience

Software & Internet, Financial Services, Healthcare, Professional Services

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
See more