Skip to main content
John Carlo Vendiola

John Carlo Vendiola

Software Engineer Java

Talent
Quezon CityMember since July 13, 2026
JavaSpring BootRabbitMQDockerKubernetes
·

Hire this person

Send a job offer directly to this candidate

JavaSpring BootRabbitMQDockerKubernetes

About

Backend Software Engineer with 3+ years building Java/Spring Boot microservices for telecommunications and fintech systems. Experienced with Kafka and RabbitMQ for event-driven messaging and Docker/Kubernetes for containerized deployment. Cut average database query time from approximately 5 minutes to 1-2 minutes on a warehouse management system through query and stored-procedure optimization.

Refactored legacy code to improve long-term maintainability. Comfortable partnering with QA, DevOps, and Business Analysts to ship and support production systems.

Experience

Software Engineer at Yondu (Globe) (2025-11 – Present)

  • Build and maintain Java/Spring Boot backend services within a microservices architecture supporting SIM-related systems on Globe's telecommunications platform.
  • Use Kafka and RabbitMQ for event-driven communication between services, and deploy via Docker and Kubernetes for reliable, scalable delivery.
  • Troubleshoot backend and system-level issues affecting application performance and connectivity, and contribute to architecture and performance-tuning improvements.
  • Partner with QA and DevOps to integrate backend systems with network and telecom platform interfaces.

Software Engineer at Finastra (2024-08 – 2025-11)

  • Maintained and enhanced the Total Screening Java application, refactoring legacy code to make it more readable and maintainable.
  • Designed and implemented RESTful APIs and integration layers to support interoperability with external systems.
  • Diagnosed and resolved production issues and participated in code reviews to help enforce best practices across the team.
  • Collaborated with QA, DevOps, and Business Analysts to ship high-quality releases.

Software Engineer at SEIKO IT PH (2023-07 – 2024-06)

  • Optimized database queries and business logic within stored procedures for a warehouse management system, cutting average query time from approximately 5 minutes to 1-2 minutes.
  • Redesigned parts of the shipment process and user interface to improve usability and operational efficiency.
  • Delivered new features and validation-logic improvements based on client and business requirements, providing ongoing user support.

Education

Bachelor of Science in Computer Science – STI College Fairview (2019-06 – 2023-06)

Skills

Software Engineer Java

Reviews

Related