Skip to main content
Erick Mena AbdalaEA
Open to opportunities

Erick Mena Abdala

@erickmenaabdala

Senior backend engineer focused on secure, scalable Java systems.

El Salvador
Message

What I'm looking for

I’m looking to lead backend and architecture work end-to-end in secure, high-impact systems—especially Java/Spring environments—where I can own delivery, improve performance, and mentor engineers while applying clean architecture and strong engineering practices.

I’m a Senior Backend Engineer with 17 years of experience in Fintech, Banking, and enterprise systems, leading full SDLC delivery across complex, high-impact projects. I specialize in Java/Spring Boot and security, using clean architecture approaches like DDD, Hexagonal Architecture, and Modular Monolith to build reliable platforms.

At DerivSoft, I directed and participated in end-to-end delivery of 15+ complex software projects, managing requirements, architecture, and documentation to reduce time-to-market and QA rejection rates. I’ve also automated high-volume data flows—such as VISA transaction processing and 70k+ record ingestion—using ETL with Spoon and Spring-based services, improving processing speed and reducing manual reconciliation.

I also design and ship production systems that perform under real constraints: building Flutter mobile experiences backed by secure Spring Boot REST services on AWS, architecting a Payments Alert pipeline, and delivering a Manufacturing Execution System with real-time traceability. I enjoy mentoring teams to ensure architectural and code alignment, and I’m driven by results like faster loan approvals, reduced processing steps, and fewer defects per KLOC.

Experience

Work history, roles, and key accomplishments

DE
Current

Lead Software Engineer

DerivSoft

Mar 2016 - Present (10 years 4 months)

Directed end-to-end delivery of 15+ complex software projects, reducing average time-to-market and QA rejection rates by 30%. Built multiple systems including automated VISA transaction processing (ETL with Spoon and Java/Spring), an end-to-end credit scoring system, and a Payments Alert solution with a Flutter/Dart app backed by secure Spring Boot REST services on AWS Lambda/RDS.

HS

Software Architect

Hightech Solutions

Jan 2015 - Feb 2016 (1 year 1 month)

Developed Java backend capabilities for a tax-compliance engine by cross-referencing digital tax forms with compliance standards. Led SOA migration for TIGO Business online to integrate with a new billing system and performed capacity planning and architecture reviews using code reviews and runtime analysis (thread dumps/heap analysis).

PB

Senior Developer

Promerica Bank

Jun 2014 - May 2015 (11 months)

Built a small business (SME) lending platform to improve loan processing speed by 25% by translating user needs into technical requirements and implementing a Java-based solution. Developed a teller-performance analytics system and stabilized the Core Teller System by auditing legacy JSF/JPA code to resolve performance bottlenecks and logic errors.

UG

Software Analyst

Unicomer Group

Jun 2012 - May 2014 (1 year 11 months)

Improved daily debt data availability by optimizing PL/SQL processing to reduce processing time by 75%. Contributed to web purchase order functionality and legacy Oracle ERP integrations, including Java API web service interfaces and ETL interfaces using Pentaho Data Integration.

SR

Junior Developer

Siman Retail

Feb 2009 - May 2012 (3 years 3 months)

Contributed to web-based internal applications including an inventory transfer system and a purchase order (PO) module integrated with corporate accounting ERP to support cross-store logistics. Participated in the evaluation and adoption of new technology stacks and helped develop a sales forecast web system.

Education

Degrees, certifications, and relevant coursework

Universidad Centroamericana UCA logoUU

Universidad Centroamericana UCA

Master of Business Administration (MBA), Business Administration

Earned a Master of Business Administration (MBA) from Universidad Centroamericana (UCA) in El Salvador.

Universidad Centroamericana UCA logoUU

Universidad Centroamericana UCA

Bachelor of Science, Computer Science

Activities and societies: Teaching Assistant: selected as student instructor for Computer Architecture (Assembly Language) and Object-Oriented Programming (Java), mentoring peers and conducting technical lab sessions.

Completed a 5-year Bachelor of Science degree in Computer Science at Universidad Centroamericana (UCA).

Get matched with your dream remote job

Sign up now and join over 250,000+ remote workers who receive personalized job alerts, curated job matches, and more for free!

Sign up
Himalayas profile for an example user named Frankie Sullivan