VER
Ecipay
01

About the project

Full Stack development for the retail group’s digital payment solution, building new microservices as well as leading corrective and evolutionary maintenance across the platform.

02

Microservices Architecture

Backend development using Java and Spring Boot under a REST API microservices architecture, backed by MongoDB for non-relational storage and Apache Kafka for event processing.

Arquitectura de microservicios Ecipay
03

Stripe Integration

Seamless integration with Stripe API to securely orchestrate payment transactions, ensuring friction-free checkout flows with robust error handling.

Integración pasarela de pagos Stripe
04

Frontend & Full Stack Maintenance

Frontend development in Angular with Swagger API documentation, along with end-to-end bug resolution and diagnostics across both client and server layers.

05

Testing, Monitoring & DevOps

Unit testing with JUnit and Mockito, continuous deployment on OpenShift, and production performance monitoring using ELK Stack and Grafana.

Monitorización y trazabilidad en Grafana y ELK
06

Results & impact

A highly available, scalable, and maintainable payment infrastructure ensuring daily transaction reliability across the entire commerce network.