Summary
Overview
Work History
Education
Skills
Certification
INDUSTRY EXPERIENCE
Timeline
Generic

JUAN PAULO CARDENAS

Senior Java Backend Engineer
Quezon City, Metro Manila

Summary

Senior Software Engineer with 9 years of experience in designing and delivering enterprise applications in banking and reinsurance. Skilled in Java, Spring Boot, Flowable Enterprise, and API integration. Focused on modernizing legacy systems, implementing workflow automation, and developing scalable backend services to enhance business operations.

Overview

4
4
Certifications
9
9
years of professional experience

Work History

Senior Software Engineer / Business Architecture Senior Analyst

Global Reinsurance Platform
01.2026 - Current
  • Modernizing a legacy middle-office workbench platform using Flowable Enterprise, implementing BPMN and CMMN workflows for complex reinsurance business processes.
  • Developed workflow-driven solutions using Flowable Enterprise, rapidly adapting to CMMN case management concepts and delivering production-ready implementations.
  • Built Spring Boot integrations and custom backend services to support business requirements beyond Flowable Enterprise out-of-the-box capabilities.
  • Created and maintained Azure DevOps deployment pipelines, enabling automated application delivery and streamlined release processes.
  • Collaborated with business analysts, architects, and stakeholders to translate complex requirements into scalable workflow and backend solutions.

Senior Software Engineer / Business Architecture Senior Analyst

Swiss Universal Bank
01.2020 - 12.2025
  • Architected and implemented BPMN-based workflow solutions using Flowable to automate critical business processes and technical operations.
  • Designed and integrated event-driven microservices using Spring Boot, Kafka, and PostgreSQL.
  • Contributed to cloud migration initiatives, modernizing legacy applications and supporting enterprise transformation programs.
  • Led database migration efforts from Oracle to PostgreSQL.
  • Executed infrastructure upgrades including RHEL 7 to RHEL 8 and Tomcat 9 to Tomcat 10.
  • Developed secure API integrations and governance solutions through enterprise API management platforms.
  • Implemented HMAC-based API authentication and rate-limiting controls, strengthening security and improving service stability.
  • Drove critical incident resolution on-site in Zurich, Switzerland, ensuring high availability of mission-critical banking systems.

Associate Software Engineer

Suez Canal Project
04.2017 - 11.2019
  • Developed and maintained enterprise API solutions using Apigee and CA Layer 7 to enhance system interoperability.
  • Implemented OAuth-based authentication and authorization mechanisms for secure API access.
  • Designed API integrations supporting new business and web application capabilities.
  • Supported middleware services and enterprise integration initiatives, facilitating seamless communication across distributed environments.

Education

Bachelor of Science - Information Technology

Central Luzon State University
Science City Of Muñoz, Nueva Ecija
04.2001 -

Skills

Java

Spring Boot

Spring Framework

Microservices

REST APIs

Event-Driven Architecture

Business Process Automation

Workflow & Case Management

Flowable Enterprise

BPMN

CMMN

Certification

Reinvention with Agentic AI (Accenture) – June 2026

INDUSTRY EXPERIENCE

  • Banking
  • Reinsurance
  • Enterprise Technology Platforms

Timeline

Senior Software Engineer / Business Architecture Senior Analyst

Global Reinsurance Platform
01.2026 - Current

Senior Software Engineer / Business Architecture Senior Analyst

Swiss Universal Bank
01.2020 - 12.2025

Associate Software Engineer

Suez Canal Project
04.2017 - 11.2019

Bachelor of Science - Information Technology

Central Luzon State University
04.2001 -
JUAN PAULO CARDENASSenior Java Backend Engineer